Front-ends que sustentam produtos em escala.
Software Engineer especialista em React, Next.js e TypeScript. Arquiteto front-ends do zero e levo até produção, com Node.js e Ruby on Rails no back-end quando o produto pede.

Software rápido, testado e fácil de manter.
Trabalho com o ecossistema web moderno sem perder de vista a arquitetura. Cada decisão técnica é avaliada pelo que muda para quem usa o produto e para o negócio.
Stack de Especialidade
JavaScript e TypeScript são a base do meu trabalho. No front-end, React e Next.js para interfaces rápidas e bem componentizadas; no back-end, Node.js para APIs e serviços, com a mesma linguagem e os mesmos tipos dos dois lados.
Arquitetura de Software & Web Vitals
Decisões de arquitetura que sustentam a performance: fronteiras entre Server e Client Components, modelagem de dados e cache com React Query, orçamento de bundle e controle do ciclo de re-renderização — medidas diretamente em LCP, INP e CLS.
Core Web Vitals 95+
Design Systems Escaláveis
Criação e manutenção de bibliotecas de componentes em Storybook e TailwindCSS, com consistência visual e acessibilidade (a11y) entre os times de produto.
Storybook + Tailwind Docs
Cultura de Qualidade & Testes
Testes unitários e de integração com Jest e React Testing Library rodando no CI/CD, para pegar regressões antes de chegarem à produção.
Zero Critical Regressions
Produtividade com IA & DevEx
Uso de LLMs (Claude, GitHub Copilot) no code review e na geração de testes de estresse, o que reduziu em 25% o tempo de code review.
-25% Code Review Time
Stack Tecnológico & Arquitetural
Ferramentas que uso no dia a dia em produção.
Frontend & Interfaces
Especialidade CentralReact.jsNext.jsTypeScriptReact QueryTailwindCSSStorybookRedux ToolkitZustandTanStack TableBackend & APIs
Serviços & ComunicaçãoNode.jsRuby on RailsExpress.jsREST APIsWebSockets (Socket.io / Pusher)Background Jobs (Sidekiq)NginxBancos & Cache
Persistência & VelocidadePostgreSQLRedis (Cache-aside)MySQLElasticsearchQuery OptimizationTestes & Qualidade
Resiliência de CódigoJestReact Testing LibraryRSpec (Ruby)TDDUnit TestsIntegration TestsPráticas de Engenharia & IA Aplicada
Metodologias & FerramentasClaude & GitHub CopilotDesign Systems ArchitectureSOLIDClean ArchitectureClean CodeDesign PatternsCI/CD PipelinesGit & Trunk-based DevJira & LinearScrum / KanbanDockerNginx
Experiência em Escala & Produção
Onde trabalhei e o que mudou com o meu trabalho: faturamento, retenção de usuários e estabilidade dos sistemas.
Analista de Dados / BI
Elaw Tecnologia S.A.
02/2019 - 08/2020
Prestei consultoria técnica em Business Intelligence estruturando dashboards analíticos executivos, cuidando da ingestão, modelagem e indexação de dados com Elasticsearch, Kibana e Oracle, e automatizando em PHP o processamento de planilhas de clientes corporativos.
- Consultoria técnica em Business Intelligence e estruturação de dashboards analíticos executivos.
- Ingestão, modelagem e indexação de dados com Elasticsearch, Kibana e bancos de dados Oracle.
- Scripts de automação em PHP para processamento de planilhas complexas de clientes corporativos.
ElasticsearchKibanaPower BISQLPHPFull Stack Software Engineer
LAAGER Tecnologias Sustentáveis
12/2020 - 06/2021
Trabalhei full stack em Ruby on Rails implementando cache-aside com Redis para reduzir o tempo das chamadas de API, um motor de otimização logística integrado às Google Maps APIs e o processamento assíncrono de tarefas com Sidekiq, com automação de testes em RSpec.
- Redução de 90% no tempo de chamadas de API via padrão cache-aside implementado em Ruby on Rails e Redis.
- Desenvolvimento de motor de otimização logística com Google Maps APIs integradas, reduzindo tempo de deslocamento em 40% para rotas de campo.
- Gerenciamento de tarefas assíncronas em segundo plano com Sidekiq e testes de automação em RSpec.
Ruby on RailsPostgreSQLSidekiqRedisRSpecGoogle Maps APIsDockerFrontend Developer
Cloudfox
06/2021 - 11/2022
Desenvolvi e implantei o módulo de checkout personalizado que elevou a taxa de conclusão de compra, além de manter e refatorar os sistemas administrativos internos em arquitetura distribuída, atuando em squads ágeis com entregas semanais.
- Desenvolvimento e implantação do módulo de checkout personalizado com microinterações rápidas, gerando +35% de taxa de conclusão de compra.
- Manutenção e refatoração de sistemas administrativos internos em arquitetura distribuída.
- Trabalho em squads multidisciplinares com entregas semanais.
ReactNext.jsTypeScriptReact QueryTailwindCSSStorybookPHPLaravelFrontend Software Engineer
Kirvano
12/2022 - 09/2024
Construí o ecossistema frontend da plataforma do zero e sustentei seu crescimento até mais de 100.000 clientes ativos, criando o primeiro Design System centralizado da empresa e a suíte de testes automatizados que reduziu as regressões pós-deploy.
- Frontend construído do zero, acompanhando o crescimento da plataforma de 0 para 80.000 usuários em 18 meses e depois para mais de 100.000 clientes ativos.
- Criação e documentação do primeiro Design System centralizado da empresa, em Storybook.
- Implementação da suíte de testes com Jest e RTL partindo de 0% para 70% de cobertura, gerando redução de 40% em regressões pós-deploy.
ReactNext.jsTypeScriptReact QueryTailwindCSSStorybookJestRTLFrontend Software Engineer
ATUALPenzack
09/2024 - Presente
Atuo no frontend de um produto em produção otimizando performance de renderização e de carregamento, padronizando a biblioteca de componentes e o Design System corporativo, ampliando a cobertura de testes automatizados e incorporando assistentes de IA ao fluxo de code review.
- Redução de 50% em re-renderizações com React Query e memoização dos componentes críticos.
- Melhoria de 35% no tempo de carregamento inicial de páginas com foco em Core Web Vitals e code splitting por rota.
- Padronização e evolução da biblioteca de componentes e Design System corporativo em Storybook & TailwindCSS.
- Cobertura de testes automatizados de 50% para 80% com Jest e React Testing Library.
- Redução de 25% no tempo médio de code review com adoção estruturada de assistentes de IA (Claude e GitHub Copilot).
ReactNext.jsTypeScriptReact QueryTailwindCSSStorybookJestRTLWebSockets
Formação acadêmica e técnica.
Bacharelado em Ciência da Computação e curso técnico em programação.
Proficiência em Idiomas
- PortuguêsNativo
- InglêsIntermediário / Técnico (B1-B2)
Leitura técnica diária de RFCs, escrita de PRs e comunicação em squads globais.
Bacharelado em Ciência da Computação
2018 - 2022UNIP - Universidade Paulista
Estrutura de dados, algoritmos, engenharia de software, sistemas operacionais, bancos de dados relacionais e não relacionais, e teoria da computação.
Técnico em Programação
2015 - 2016SENAI - São Caetano do Sul
Lógica de programação, orientação a objetos, SQL, boas práticas de desenvolvimento e versionamento com Git.
Produtos autorais, do web ao desktop.
Fora do trabalho em produto de terceiros, mantenho projetos próprios — um produto web no ar e um app open source para macOS.
- planus.app.brNo ar2026
Planus
Projeto autoral
O Planus é uma plataforma financeira para casais e famílias que dividem as contas. Em vez de registrar o que já foi gasto, ele projeta os próximos meses: contas recorrentes e despesas previstas viram uma previsão mensal, o orçamento é definido em conjunto por categoria, e a comparação entre previsto e orçado mostra com antecedência onde o mês fecha no azul ou no vermelho — o bastante para decidir uma viagem ou uma reserva sabendo o impacto antes de assumi-la.
- Para quem
- Casais e famílias que dividem as contas
- Frontend
- Next.js · React · TypeScript · TailwindCSS
- Backend
- Node.js · Express.js · PostgreSQL · Redis · Nginx
- github.comOpen source2026
to-notch
App open source
O to-notch é um app open source para macOS que transforma o notch do MacBook numa lista de tarefas. Ao passar o mouse, mostra a próxima pendência; um clique abre a lista completa, com edição, descrição, reordenação por arrastar e uma barra de progresso logo abaixo do notch. Roda sem ícone no Dock, abre com o sistema e, em monitores sem notch, ocupa uma faixa no centro da barra de menus.
- Para quem
- Quem usa MacBook e quer as tarefas sempre à vista
- Nativo
- Swift · SwiftUI · AppKit
Vamos conversar?
Se você precisa de alguém para a arquitetura de um produto novo ou para escalar uma stack SaaS que já existe, me mande uma mensagem.
Resposta média em menos de 24 horas úteis.