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.