Java Backend Engineer · Microservices · Distributed Systems · APIs de Alta Escala
Desenvolvedor Backend especializado em Java, com sólida atuação em sistemas distribuídos em ambientes críticos — telecomunicações, setor financeiro e bancário.
Focado em escalabilidade, resiliência e qualidade de software. Participação ativa em decisões arquiteturais, code review e mentoria técnica. Atualmente construindo side projects nas áreas de civic tech, plataformas SaaS e ferramentas criativas.
Explorando civic tech, plataformas SaaS e automações com Java 21 + Spring Boot 3 + IA integrada.
Side projects em andamento — repositórios sendo organizados em breve.
| Área | Foco |
|---|---|
| 🤖 Inteligência Artificial | LLMs, IA aplicada ao desenvolvimento de software |
| ☁️ AWS | Cloud, arquitetura serverless e serviços gerenciados |
| 🔁 CI/CD | Pipelines modernos, GitHub Actions, automação |
| 🐍 Python | Automações, scripts e integração com IA |
| ☕ Java Moderno | Java 21+, records, virtual threads, pattern matching |
| 🍃 Spring Boot | Spring Boot 3.x, WebFlux, novidades do ecossistema |
Linguagens & Frameworks
Java 8 · 17 · 21 Spring Boot 2.x · 3.x Spring Security JPA / Hibernate
Banco de Dados
PostgreSQL Oracle SQL Server DB2
Mensageria & Eventos
RabbitMQ
DevOps & Infraestrutura
Docker Kubernetes Jenkins CI/CD Nexus
Qualidade & Observabilidade
JUnit Mockito SonarQube Fortify Elastic Stack (ELK)
Outros
REST APIs GraphQL JWT Swagger / OpenAPI Apache POI Flyway
Software Developer Java — Java 17 · Spring Boot · Microservices · Observability · Docker
- Desenvolvimento e evolução de APIs do ecossistema TIM Mais, plataforma com grande volume de usuários ativos
- Soluções de exportação de dados (CSV/Excel) para alto volume
- Integrações com clientes externos públicos e privados
- Participação em decisões arquiteturais, code review e boas práticas de equipe
- Uso de Inteligência Artificial aplicada à produtividade, análise técnica e testes unitários
Desenvolvedor de Software Java — Ambiente bancário crítico
- APIs REST para sistema de controle de numerários
- Testes automatizados com JUnit e Mockito
- Análise estática com SonarQube e Fortify
- Integração com bancos DB2 e SQL Server via JPA/Hibernate
Java Software Developer
- APIs da Bradesco Seguros — seção de Filantropia e aquisição de títulos de capitalização
Desenvolvedor de Software Java
- Sistemas bancários para câmbio internacional
- Operações do Fundo Mútuo de Privatização da Eletrobras
Desenvolvedor de Software Java
- API de Sinistros para companhia de seguros (REST + JWT + Swagger)
- Automação de leitura e comparação de PDFs de investimento com Apache POI (redução de ~90% do esforço manual)
- API de Controle de Inspeção para banco nacional
Desenvolvedor de Software Java
- Sistema de Controle da Qualidade da Água: modernizou processos laboratoriais em todo o estado
- Reduziu custos operacionais significativamente (papel, deslocamento, tempo de análise)
- Stack: Java EE · JSF · PrimeFaces · JPA · Hibernate · PostgreSQL · JasperReports
| Curso | Instituição | Período |
|---|---|---|
| Engenharia de Software Java com IA | UNIPDS | 2026 – 2027 |
| Propriedade Intelectual (Mestrado Stricto Sensu) | UFRORAIMA | 2018 |
| Desenvolvimento para Dispositivos Móveis (Pós) | Newton Paiva | 2014 – 2015 |
| Sistemas de Informação (Bacharelado) | Estácio | 2010 – 2014 |
Construindo com propósito, um commit de cada vez.



