Sou desenvolvedor full-stack e moro em São Paulo. No dia a dia trabalho mais com TypeScript, React/Next e Node, mas curto mexer nas duas pontas — desde montar uma API com login e banco até cuidar da interface.
Uma coisa que levo a sério: não gosto de deixar projeto só rodando na minha máquina. Tento sempre escrever testes, configurar o CI e publicar de verdade, pra dar pra abrir e usar.
Sou formado em Análise e Desenvolvimento de Sistemas pela FIAP**.
Esses aqui têm testes, CI rodando e, na maioria, uma demo no ar pra você clicar e ver funcionando:
| Projeto | O que faz | Stack | |
|---|---|---|---|
| 📊 Admin Dashboard | Painel admin com login, CRUD, tabela, gráficos e dark mode | React TS Tailwind |
ver demo |
| 🔐 node-api-starter | Base de API REST com JWT + refresh, RBAC, Zod, Swagger e Docker | TypeScript Express |
testada |
| 🎨 react-ui-kit | Biblioteca de componentes React com tokens e dark mode | React TS npm |
ver docs |
| 🇧🇷 br-utils | Validação de CPF, CNPJ, PIS e afins — 30 testes + CI | TypeScript npm |
ver demo |
| 🧮 data-structures | Estruturas de dados e algoritmos em TS, com Big-O e testes | TypeScript |
testada |
Gosto de meter a mão em projetos open-source de verdade:
- Medusa (e-commerce, 34k+ ⭐): diagnostiquei um bug de separador de caminho que dava falso positivo no Windows e mandei a correção com teste de regressão e changeset. Um fix igual ao meu (#15784) foi mergeado por outra pessoa quase junto, então o meu PR foi fechado como duplicado — mas a análise estava certa, e foi ótimo pra pegar o ritmo de um codebase grande.
- TheAlgorithms/TypeScript: PR aberto adicionando o algoritmo Comb Sort. → PR #309
Já em produção: sites da 1M2F Art Gallery e da SFN Creative (Next.js + TypeScript + Supabase).
Outros que curto: DevToolbox · GitHub Analyzer · Doce Sabor (full-stack) · Score de crédito com ML
| testes escritos |
repos com CI/CD |
projetos no ar |
PRs em open-source |
repositórios |
Tô aberto a oportunidades — se tiver algo bacana, me chama no LinkedIn. 👋



