CAIO STATO
Frontend EngineerDisponível para novos projetos

Arquitetura React e Next.js que aguenta o tranco

Quatro anos em plataformas fintech e produtos digitais, gastos em custo de render, tamanho de bundle e código que sobrevive ao próximo engenheiro.

Anos em frontend
4+
Ganho de eficiência operacional
30%
Confiabilidade do sistema
99,9%

Projetos selecionados

Dois projetos em que o trabalho de frontend veio com número junto.

  1. Plataforma de vendas Cerasos
    99,9%Confiabilidade do sistema

    Fullstack Engineer · 2025

    Projeto fechado

    Plataforma de vendas Cerasos

    Plataforma de vendas para farmácias que roda no WhatsApp. O cliente manda mensagem, a integração via Uazapi responde e cria o pedido, e a Getnet cuida do pagamento da tokenização até o webhook que confirma. Por cima disso, um dashboard administrativo com rastreamento de pedidos, números de vendas e avaliações.

    Confiabilidade do sistema
    99,9%
    Pedidos automatizados
    100%
    • Next.js
    • TypeScript
    • Getnet
    • Uazapi
  2. Plataforma financeira AR3 Capital
    +30%Eficiência operacional

    Frontend Engineer · 2022 - 2024

    Projeto fechado

    Plataforma financeira AR3 Capital

    Serviços financeiros internos reunidos em um cliente só. As buscas em banco e os relatórios eram a parte lenta, então vieram primeiro. A biblioteca de UI saiu via Storybook, e toda view passou a puxar dos mesmos componentes.

    Eficiência operacional
    +30%
    Views na biblioteca de UI
    100%
    • React
    • Storybook
    • TypeScript
    • REST APIs

Experiência

  1. Cerasos

    Fullstack Engineer

    Dez 2025 - Presente

    • Construí uma plataforma de vendas para farmácias em cima do WhatsApp, via Uazapi, de forma que a mensagem do cliente vira pedido sem ninguém digitar nada.
    • Escrevi o motor de pagamentos em Next.js e TypeScript contra a API da Getnet: tokenização, checkout customizado e listeners de webhook que mantêm o status do pedido em dia.
    • Construí o dashboard administrativo de pedidos, números de vendas e avaliações, que substituiu as planilhas que a farmácia usava.
    • Cuido também da infraestrutura: hospedagem, sincronização de banco, orquestração de APIs e a suíte de testes que mantém a confiabilidade em 99,9%.
    • Next.js
    • TypeScript
    • Getnet
    • Uazapi
  2. Ziion Tech

    Frontend Engineer

    Fev 2025 - Presente

    • Construí uma aplicação de vitrine de imóveis em Next.js e Tailwind CSS, com Core Web Vitals como alvo da otimização e não como relatório lido depois.
    • Montei a biblioteca interna de componentes de UI, que cortou cerca de 20% do tempo de entrega de uma feature nova.
    • Construí o dashboard administrativo de gestão de funcionários e as visualizações de dados internas.
    • Configurei os fluxos de Jest para os testes unitários rodarem sem ninguém precisar lembrar.
    • Next.js
    • TypeScript
    • Tailwind CSS
    • Jest
  3. eAcademy

    Frontend Engineer

    Jun 2024 - Nov 2024

    • Construí as telas de agendamento e as visualizações de calendário em Next.js e Shadcn UI.
    • Construí os dashboards de dados com Redux e Framer Motion, fechando os contratos de API com o time de backend antes de começar.
    • Levei a suíte de testes de frontend para o pipeline de CI/CD, o que tirou a verificação manual do caminho de release.
    • Revisei código e escrevi a documentação que evitou que as decisões de arquitetura se perdessem.
    • Next.js
    • Redux
    • Shadcn UI
    • Framer Motion
  4. AR3 Capital

    Frontend Engineer

    Out 2022 - Fev 2024

    • Liderei o trabalho de client-side para reunir os serviços financeiros internos em uma plataforma só.
    • Reescrevi as buscas em banco e os motores de relatório, o que subiu a eficiência operacional em 30%.
    • Construí e publiquei a biblioteca de UI da empresa via Storybook, e toda view acabou nela.
    • Fui dono do frontend de ponta a ponta, trabalhando direto com as squads de produto.
    • React
    • Storybook
    • TypeScript
    • REST APIs
  5. RN3

    Software Engineer (Full Stack)

    Abr 2023 - Out 2023

    • Migrei os módulos de dados legados do Angular para Next.js e Node.js.
    • Construí a integração de pagamentos com Stripe e as features de analytics de negócio em volta dela.
    • Reescrevi as queries lentas de PostgreSQL, o que deixou a recuperação de dados 25% mais rápida.
    • Embuti dashboards do Power BI, o que tirou o processamento separado do caminho do relatório.
    • Next.js
    • Node.js
    • PostgreSQL
    • Stripe
  6. Hybank

    Mobile Developer

    Set 2021 - Set 2022

    • Construí aplicativos fintech cross-platform em React Native para iOS e Android.
    • Desenhei o design system mobile, que reduziu o trabalho de layout em toda tela criada depois dele.
    • Cuidei da árvore de estado em Redux que conecta o app às REST APIs bancárias, pesadas em transação.
    • Rodei testes de usabilidade e performance em dispositivo, o que baixou os erros em produção e subiu a estabilidade nas lojas.
    • React Native
    • Redux
    • REST APIs

O que faço

  • Engenharia de frontend

    Aplicações React e Next.js construídas para continuar rápidas conforme crescem. Core Web Vitals e acessibilidade são medidos, não presumidos.

  • Pagamentos e fintech

    Integrações com Stripe e Getnet do sandbox à produção, incluindo tokenização, webhooks e checkout em conformidade com PCI.

  • Design systems e arquitetura

    Bibliotecas de componentes em Storybook, com Clean Architecture e DDD aplicados onde o domínio é complexo o bastante para justificar.

Stack

  • TypeScript
  • React
  • Next.js
  • React Native
  • Redux Toolkit
  • Zustand
  • Tailwind CSS
  • Shadcn UI
  • Node.js
  • PostgreSQL
  • GraphQL
  • Stripe
  • Getnet
  • Uazapi
  • Storybook
  • Jest
  • Playwright
  • Docker
  • Vercel
Como eu trabalho
“Clean Architecture e DDD não são exercício acadêmico. São o que permite um time continuar entregando sem a base de código virar contra ele. Performance e acessibilidade vêm da estrutura. Não dá para parafusar no final.”

Vamos conversar

Aberto a novas oportunidades. Manda uma pergunta, ou só um oi, que eu respondo.

Enviar e-mail