9+ anos construindo sistemas de alta disponibilidade utilizando Java, Spring Boot, Microsserviços, Mensageria, Cloud e Arquitetura Distribuída.
Especialista em:
- Alta concorrência (Java 21 / Virtual Threads)
- Microsserviços e Event-Driven Architecture
- Kafka, RabbitMQ e Processamento Assíncrono
- APIs REST/SOAP de missão crítica
- Performance, Observabilidade e Escalabilidade
- AWS • Docker • Kubernetes • Redis
- Modernização de sistemas legados em ambientes Financeiros, Tributários (NF-e/NFC-e), Logísticos (TMS/EDI) e ERPs
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.
