Skip to content

FernandoPPrado/FernandoPPrado

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 

Repository files navigation

Fernando Prado

Desenvolvedor Java Backend · Santa Catarina, Brasil

Foco em APIs REST, mensageria e arquitetura orientada a eventos. Estudante de Engenharia de Controle e Automação no IFC — São Bento do Sul.


Stack principal

Java Spring Boot Spring Security RabbitMQ MySQL Docker Maven Git


Projetos

Agente standalone que coleta métricas de CPU, GPU e memória em tempo real e publica em fila RabbitMQ (CloudAMQP) a cada segundo. Arquitetura orientada a eventos com Java Flow API, integração com LibreHardwareMonitor via Feign Client e interface system tray no Windows.

Java 23 RabbitMQ Java Flow API OpenFeign Jackson Virtual Threads


Backend completo para sistema de pedidos com pagamentos reais via Mercado Pago. Inclui webhooks idempotentes, controle de estoque automático pós-pagamento, upload de imagens, autenticação JWT e logs estruturados.

Java 21 Spring Boot Spring Security JWT MercadoPago SDK JPA/Hibernate MySQL


Módulo de segurança reutilizável pensado para ser plugado em qualquer API REST sem reescrita. Suporta autenticação local (email/senha) e social (Google OAuth2 + OIDC), geração e validação de JWT com controle de roles e arquitetura em camadas documentada no README.

Java 17 Spring Boot 3 Spring Security 6 OAuth2 OIDC JWT


API REST de e-commerce com autenticação JWT, integração com Mercado Pago, controle de produtos e compras por roles, timer de tentativas de login com backoff exponencial e deploy automático no Railway via Docker.

Java 17 Spring Boot Spring Security JWT MercadoPago SDK Docker Railway


Aplicação que consome a NewsAPI, armazena uma notícia por dia no banco de dados e exibe os artigos em uma interface web com calendário — o usuário seleciona a data e vê a notícia daquele dia.

Java 17 Spring Boot Thymeleaf JPA MySQL NewsAPI


Atualmente estudando

  • Deploy em AWS e GCP (ECS, RDS, Cloud Run, GKE)
  • Testes automatizados com JUnit e Mockito
  • CI/CD com GitHub Actions
  • Containerização avançada com Docker Compose

Contato

LinkedIn GitHub

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors