Desenvolvedor Full Stack com mais de 9 anos de experiência, especializado em Java, Angular, SQL e Flutter. Foco em alta performance, concorrência, Microsserviços, mensageria assíncrona (RabbitMQ/Kafka), Cloud (AWS) e performance com Java 21+ (Virtual Threads), modernização de sistemas corporativos críticos, incluindo setores financeiro, tributário (NF-e/NFC-e), logístico (TMS/EDI) e ERPs completos.
Uma curadoria de repositórios públicos que demonstram a aplicação prática de conceitos avançados para problemas reais de engenharia de software.
-
bank-transfer-benchmark
Avaliação prática de Virtual Threads (Java 21) vs Platform Threads. Código pronto para benchmark de throughput bancário. -
cache-ingressos-show
Implementação de três estratégias para evitar venda duplicada de ingressos: Lock Distribuído (Redisson), Lock Otimista (JPA) e Cache (Redis). -
currency-quote-reactive-benchmark
Comparativo de resiliência e latência entre RestTemplate (bloqueante) e WebClient (reativo) em chamadas externas. -
webflux-crud-apis
Sistema reativo de alta escala com Spring WebFlux. Pool de 500 conexões, chamadas paralelas (Mono.zip) para 3 APIs externas (ViaCEP, ReceitaWS, WeatherAPI), timeouts agressivos de 500ms, Circuit Breaker com Resilience4j, cache reativo com Caffeine, monitoramento Prometheus/Grafana, e deploy no Kubernetes com HPA. Throughput de 150+ req/seg com latência P95 < 500ms. -
rabbitmq-processor
Sistema tolerante a falhas com confirmação manual (ACK), política de retentativas e fila de mensagens mortas (DLQ). -
Click-Tracker
Pipeline de ingestão de eventos em tempo real com Schema Registry (Avro) e Kafka Streams. -
monitoramento_api
Stack completa com Micrometer expondo métricas customizadas para Prometheus, visualizadas no Grafana e com alertas no Alertmanager. -
payment_gateway_spring_ws
Gateway seguro com Spring WS implementando autenticação via WS-Security (UsernameToken) e comunicação criptografada (TLS). -
calculadora-soap
Exemplo de consumo de serviços SOAP tanto via stubs gerados (wsimport) quanto via requisições puras com SAAJ. -
biblioteca-socket
Comunicação TCP de baixo nível com criptografia AES-256 e pool de conexões manual (puro JDBC). -
ecommerce-jpa-lazy-demo
Repositório de estudo com soluções definitivas: EntityGraph, JOIN FETCH e projeções DTO para evitar queries N+1. -
ERP-Desktop-Java
Arquitetura de PDV e emissão de NF-e/NFC-e 4.0 em Java Swing. Código funcional para ambientes offline/desktop. -
Spring-Boot-Registration-and-Login
Boilerplate profissional com Spring Security, validação de e-mail e integração com MySQL. -
SpringBoot-app-com-Materialize
Aplicação web moderna com Spring Boot e front-end responsivo estilizado com Materialize CSS. Estrutura limpa para MVPs. -
api-tarefas-jdbc
Alternativa enxuta ao JPA: API RESTful usando apenas JdbcTemplate com SQL puro e paginação eficiente.
