Software Engineer com mais de 3 anos de atuação no projeto e evolução de sistemas corporativos de alta disponibilidade e escala global.
Especialista em integrações críticas, arquitetura orientada a eventos e aplicações desktop de alto desempenho.
Atuo como referência técnica, removendo bloqueios arquiteturais, elevando a qualidade do código e assegurando que sistemas distribuídos entreguem latência previsível mesmo sob picos de carga.
Stack atual combina Rust + Tauri para experiências desktop nativas e Java/Spring Boot para backends que processam milhões de requisições diárias.
Acredito que engenharia de excelência é um compromisso contínuo com a superação de limites, protegendo o que é essencial: dados, usuários e a produtividade do time.
Período: Atual
Stack: Rust • Tauri • React • TypeScript • Node.js • SQLite • Jest • Cypress • Jenkins • Gitea • Swagger • Plane
| Responsabilidades Técnicas | Resultados Alcançados |
|---|---|
| Arquitetura e desenvolvimento do core desktop em Rust, integrado ao frontend React via Tauri (IPC otimizado) | Redução de 60% no consumo de RAM em comparação com Electron; inicialização inferior a 800ms |
| Definição de APIs backend em Node.js/TypeScript com caching agressivo e estratégia offline-first utilizando SQLite local | Aplicação funcional mesmo em condições de conectividade instável (áreas rurais) |
| Pipeline CI/CD com Jenkins + Gitea, incluindo testes E2E com Cypress em matriz multiplataforma (Windows/Linux/macOS) | Deploy automatizado para 3 sistemas operacionais com relatórios de regressão visual |
| Revisão de código e elaboração de design docs para decisões críticas (protocolos de comunicação, migração de dados) | Nenhuma regressão crítica em produção após implantação de Conventional Commits + Husky |
| Documentação de APIs internas com Swagger e gestão ágil via Plane | Redução do tempo de integração de novos engenheiros de 4 semanas para 1 semana |
Período: Anterior
Stack: MuleSoft • Java • Spring Boot • Node.js • React • AWS • Kibana • MySQL • PostgreSQL
| Responsabilidades Técnicas | Resultados Alcançados |
|---|---|
| Arquitetura de integrações corporativas com MuleSoft, aplicando API-Led Connectivity (Experience, Process, System) | Aumento de 40% na rastreabilidade entre sistemas legados e modernos |
| Refatoração de serviços backend críticos em Java 17 + Spring Boot, com aplicação de padrões de resiliência (Circuit Breaker, Retry) | Redução de 30% na latência P99; throughput 1.8x maior |
| Desenvolvimento de frontend com React integrado a sistemas legados por meio de BFF (Backend for Frontend) | Interface unificada que eliminou 3 sistemas legados no fluxo do usuário |
| Monitoramento e observabilidade com Kibana/Elasticsearch e alertas proativos para falhas de integração | Redução do MTTR (Mean Time to Recovery) de horas para minutos |
| Mentoria de engenheiros juniores e revisão de código em múltiplos squads | Promoção de 2 colaboradores a pleno em 12 meses |
Ferramental selecionado por eficiência, segurança e alinhamento com as melhores práticas da indústria.
Backend Core
Frontend & Desktop
Cloud, DevOps & Observabilidade
Banco de Dados & Mensageria
Integração & APIs
Testes & Qualidade de Código
- Sistemas Distribuídos: Consistência eventual, transações distribuídas (Saga), padrões de resiliência (Circuit Breaker, Bulkhead)
- Arquitetura de APIs: REST maduro (nível 3 Richardson), GraphQL para frontends exigentes, API-Led Connectivity
- Aplicações Desktop Nativas: Rust + Tauri para desempenho e segurança de memória; migração de stacks Electron legadas
- Otimização de Performance: Profiling de CPU/memória, caching multinível, lazy loading, code splitting
- Cloud Native: Contêineres, orquestração com Kubernetes, IaC com Terraform, arquiteturas serverless quando pertinente
- Engenharia de Confiabilidade: Definição de SLOs/SLIs, alertas baseados em burning rate, postmortems blameless
- Liderança Técnica: Design docs, RFCs, mentoria, revisão de código em larga escala, definição de coding standards
🎓 Bacharel em Engenharia de Software – Anhanguera
🏛 Pós-graduação em Arquitetura de Software Distribuído – PUC Minas (em andamento)
Software Engineering • Arquitetura de Sistemas Distribuídos • Rust/Tauri • Integrações Enterprise • Liderança Técnica • Aplicações Desktop de Alta Performance
"Código bem escrito é uma forma de cuidado — com o usuário, com o time, com o futuro."
"A verdadeira excelência técnica está na capacidade de entregar resultados previsíveis e sustentáveis, mesmo sob alta complexidade."






