Desenvolvo produtos web que equilibram experiência do usuário, arquitetura sustentável e performance.
Sou Full Stack Developer com mais de 4 anos de experiência, formação em Desenvolvimento Web pela Trybe e trajetória construída no desenvolvimento de aplicações de negócio.
Atualmente trabalho como Frontend Developer na Ultracar, contribuindo para um ERP voltado ao setor de reparação automotiva. Atuo em módulos financeiros, estoque, CRM e operações, com atenção especial a fluxos complexos, componentização, acessibilidade e qualidade da experiência.
| Atuação | Desenvolvimento Full Stack com forte especialização em Frontend |
| Produtos | SaaS, ERP e sistemas com regras de negócio complexas |
| Foco técnico | React, TypeScript, Node.js e .NET/C# |
| Princípios | UX, arquitetura, performance, acessibilidade e código sustentável |
| Localização | Brasil 🇧🇷 |
- Interfaces responsivas e acessíveis, pensadas a partir do fluxo real do usuário.
- Componentes reutilizáveis e padrões que melhoram consistência e produtividade.
- Formulários e jornadas complexas com validação, clareza e boa manutenção.
- Integração entre frontend, APIs REST, serviços e bancos de dados relacionais.
- Colaboração em decisões de arquitetura, modularização e evolução de produtos legados.
- Comunicação próxima com produto, design e engenharia para transformar regras de negócio em soluções simples de usar.
Na Ultracar, também participo de discussões arquiteturais e integrações com parceiros nacionais e globais, incluindo Bosch e ZF.
Ver ecossistema completo
Frontend e produto
React, Next.js, TypeScript, JavaScript, Mantine UI, Ant Design, React Hook Form, Zod, Zustand, Redux, HTML e CSS.
Backend e dados
Node.js, Express, AdonisJS, .NET/C#, APIs REST, PostgreSQL, MySQL e MongoDB.
Qualidade e ferramentas
Jest, Git, GitHub, Bitbucket, Docker, acessibilidade, UX, arquitetura modular e integração contínua.
Boa tecnologia resolve o problema certo,
é simples para quem usa e sustentável para quem mantém.
Por isso, meu trabalho combina três perspectivas:
- Produto: entender o contexto antes de escrever código.
- Experiência: reduzir atrito e tornar fluxos complexos mais claros.
- Engenharia: construir uma base legível, testável e preparada para evoluir.
As linguagens exibidas refletem os repositórios públicos e não representam, isoladamente, meu nível de experiência.
Gosto de desafios que envolvem produto, experiência e engenharia trabalhando na mesma direção. Se quiser conversar sobre desenvolvimento web, SaaS, ERP ou uma oportunidade profissional, entre em contato.


