Projetos organizados por empresa e iniciativas próprias, destacando contexto, decisões técnicas e os principais problemas resolvidos em cada caso.
Incentiv - Tech Lead Frontend
Set 2023 - Atual | React, TypeScript, Design System, Monorepo, Storybook
Atuação em múltiplos produtos com foco em arquitetura frontend, organização de sistemas complexos e padronização entre aplicações, incluindo estruturação de design system com publicação de pacotes e documentação.
- Plataforma Conecta - Sistema multi-tenant que conecta proponentes e patrocinadores, com fluxos complexos, formulários dinâmicos e regras de negócio sensíveis, adaptando a experiência conforme o tipo de usuário.
- Design System Incentiv - Biblioteca de componentes compartilhados entre aplicações, publicada como pacote privado e documentada com Storybook.
- Biblioteca de Autenticação (NextAuth + Keycloak) Package privado para aplicações Next.js, abstraindo a integração com Keycloak e permitindo reaproveitamento de lógica de autenticação com configuração mínima entre diferentes projetos.
- Pipeline Receptivo (White-label) - Sistema baseado em monorepo com compartilhamento de código e design system, permitindo adaptação de branding por cliente e reutilização entre múltiplas aplicações, com foco em escalabilidade e manutenção de regras de negócio sensíveis.
AdSeleto - Desenvolvedor Frontend Sênior
Nov 2024 - Mai 2025 | Next.js, TypeScript, Keycloak, Tailwind CSS
Atuação na reconstrução do frontend de um produto SaaS, com foco em padronização, organização da base e estruturação de design system com publicação de pacotes.
- HUB AdSeleto - Plataforma de otimização de monetização de sites, reestruturada com foco em arquitetura frontend e consistência entre módulos.
UOL - Desenvolvedor Front-End Sênior
Ago 2022 - Out 2023 | React, TypeScript, SharePoint
Atuação em sistema interno de RH com forte legado, rodando em ambiente restrito (intranet) sobre SharePoint, com limitações técnicas que exigiam o uso de versões mais antigas de React e bibliotecas.
- Sistema Controle de Vagas e Verbas (CVV) - Sistema interno para gestão de vagas, orçamento e alocação de recursos, com múltiplos estados e regras de negócio complexas, evoluído dentro de um ambiente com restrições técnicas e alto acoplamento.
Mentora - Desenvolvedor Front-End Pleno
Abr 2022 - Set 2022 | React, TypeScript, Web3, MetaMask
Atuação na construção da mentora.gg, uma plataforma de apostas em e-sports com uso de criptomoedas, envolvendo lógica de saldo, competição e integração com Web3.
- mentora.gg - Desenvolvimento do frontend do zero com foco em organização de estado e evolução do produto, incluindo autenticação via carteira (MetaMask), gestão de saldo e fluxos de transação dentro da aplicação.
Clipping CACD - Desenvolvedor Frontend (Júnior → Pleno)
Mai 2019 - Jul 2022 | React, TypeScript, Editor rico, Markdown
Atuação na construção do Kderno, uma plataforma completa de criação e visualização de conteúdo dinâmico, com foco em flexibilidade, performance e SEO.
- Kderno - Sistema de criação de páginas com renderização otimizada e suporte a SEO, tendo como núcleo um editor baseado em blocos dinâmicos, com suporte a markdown em tempo real e composição flexível de conteúdo.
Projetos Independentes
Iniciativas focadas em resolver problemas recorrentes e estruturar soluções reutilizáveis para frontend.
- Zormy - Biblioteca para formulários tipados com React Hook Form, Zod e TypeScript, focada em reduzir complexidade de validação e melhorar a experiência de desenvolvimento em formulários complexos.
Destaques Técnicos
Design Systems & Publicação de Pacotes
Criação de design systems com componentes reutilizáveis, publicados como pacotes privados e documentados com Storybook, garantindo consistência e escalabilidade entre aplicações.
Migração de Sistemas Legados
Evolução de sistemas com base legada, reduzindo acoplamento e permitindo modernização gradual sem interrupção de operação.
Autenticação & Segurança
Implementação de autenticação centralizada com Keycloak, permitindo SSO e padronização de acesso entre múltiplas aplicações.
TypeScript & Modelagem
Uso de TypeScript para modelar regras de negócio complexas, reduzindo inconsistências e aumentando previsibilidade em sistemas grandes.
Developer Experience
Criação de padrões, ferramentas e bibliotecas internas para melhorar consistência, reduzir retrabalho e facilitar evolução dos projetos.
Interessado em entender mais detalhes técnicos ou decisões de arquitetura?
Explore as páginas de cada empresa ou entre em contato.