Não escrevo apenas código; eu projeto sistemas. Minha atuação profissional se posiciona na interseção entre a engenharia de software robusta e o design criativo de regras complexas.
Com uma base sólida em Java e Spring Boot, foco na construção de arquiteturas escaláveis, microsserviços resilientes e consistência de dados. Paralelamente, aplico minha experiência em Lógica de Jogos e RPG para resolver problemas complexos de balanceamento e modelagem de regras de negócio, trazendo uma visão única de "Game Design" para a engenharia de software.
Atualmente, estou expandindo minha stack para o ecossistema Node.js/Vue.js e aprofundando pesquisas em Interação Humano-Computador (IHC) e Acessibilidade.
Abaixo, a distribuição estratégica das minhas competências, divididas entre minha especialidade principal e minhas explorações atuais.
Foco em alta performance, consistência transacional e arquitetura limpa.
Adaptação tecnológica para soluções Full Stack e Foco em UX.
Trato cada repositório como um produto. Aqui estão estudos de caso selecionados que demonstram minha capacidade de resolver problemas reais.
| Projeto / Estudo de Caso | Domínio & Tecnologia | O que ele resolve? |
|---|---|---|
| PicPay Architecture Challenge | Sistemas Distribuídos (Java, Spring, Kafka) |
Simulação de transações financeiras de alta concorrência com foco em idempotência, consistência ACID e processamento assíncrono. |
| LojaOnline | E-commerce & Segurança (Spring Security, JWT) |
Plataforma de vendas focada em transacionalidade segura. Implementa fluxos rigorosos de Autenticação/Autorização e integridade de dados financeiros. |
| Clinica API (DDD) | Domain-Driven Design (Java, Spring Data) |
API RESTful com foco em regras de negócio complexas (agendamento), aplicando Clean Architecture e documentação via Swagger. |
| LetterBook | Arquitetura de Backend (Java, Spring Boot) |
Ecossistema de serviços integrados. Demonstra a construção de uma infraestrutura escalável, focando na comunicação eficiente entre módulos e robustez do servidor. |
Não estou aqui apenas para "codar", mas para discutir soluções. Entre em contato comigo se quiser debater sobre:
- 🔄 Padrões Arquiteturais: Como desacoplar microsserviços mantendo a coesão.
- 🎲 Sistemas de Regras: A matemática por trás do balanceamento de jogos e economias virtuais.
- 👁️ Acessibilidade & UX: Como engenheiros de backend podem facilitar a vida do frontend e do usuário final.
- ☕ Java vs Node: Os trade-offs de performance e produtividade em diferentes cenários.
