Sou um QA com conhecimento em Desenvolvimento Full Stack. Minha abordagem de engenharia prioriza a testabilidade, a segurança e a escalabilidade desde a concepção da arquitetura.
Combino o rigor da automação de testes com o desenvolvimento de soluções completas, utilizando Java (Spring) para sistemas distribuídos e React (TypeScript/JS) para interfaces dinâmicas e tipadas.
API RESTful escalável desenvolvida com foco em segurança, processamento assincrono (eventos) e arquitetura limpa.
- Core: Java 21, Spring Boot 3, Spring Web.
- Segurança: Spring Security com autenticação JWT (Stateless).
- Dados: Spring Data JPA, PostgreSQL (Prod) e H2 Database (Dev). Validações com Spring Validation.
- Produtividade & Utils: Lombok para redução de boilerplate, ModelMapper para DTOs e Maven para gerenciamento de dependências.
- Engenharia: Arquitetura robusta preparada para escalabilidade.
- 🔗 Ver Código Fonte
SPA moderna focada em performance e experiência do usuário (UX).
- Core: React 19, TypeScript (tipagem estática) e Vite (Build otimizado).
- UI & Estilo: PrimeReact (Componentes UI), PrimeIcons e PrimeFlex (CSS responsivo).
- Gerenciamento: React Hook Form para formulários complexos e Context API para gestão de estado (Autenticação/Carrinho).
- Integração: Axios para consumo de API REST e React Router Dom para navegação.
- 🔗 Ver Código Fonte
Minha experiência como QA impacta diretamente a qualidade do meu código:
- Código Confiável: Desenvolvo pensando em cenários de falha e validação de dados desde o início.
- Manutenibilidade: Uso de padrões de projeto (DTOs, Services) e tipagem forte (TypeScript/Java) para facilitar manutenções futuras.
- Visão Sistêmica: Compreensão clara do ciclo de vida da aplicação e integração contínua.

