Desenvolvedor Front-end
Síntese de Qualificações
Desenvolvedor Full Stack com mais de três anos de experiência em React.js, Next.js, Node.js e TypeScript. Habilidade em integração com APIs REST e em arquitetura e componentização de front-end (incluindo padronização e documentação de componentes), com foco em performance, consistência de payloads e UX confiável em fluxos de alto uso e checkout. Experiência em times ágeis, contribuindo para entregas contínuas e com impacto direto no negócio. Busca oportunidades para atuar em frentes front-end e full stack, unindo entrega técnica à visão multidisciplinar que integra conhecimento científico ao desenvolvimento de software, com histórico em produtos em produção e projetos próprios publicados no GitHub.
Experiência Profissional
-
Desenvolvedor Front-end React Next
Desenvolvimento e evolução do produto com React, Next.js e TypeScript, incluindo
migração/padronização JS TS para reduzir bugs em runtime e melhorar refactors e
contratos entre módulos.
Integrações de pagamentos/checkout com Pagar.me, Iugu, Mercado Pago e
DomPagamentos (fluxos críticos, tokenização/processamento e tratamento robusto de
falhas).
Integração do front-end com APIs externas e back-ends internos, garantindo consistência
de payloads, estados de carregamento/erro e UX confiável.
Storybook para documentação e padronização de componentes, UI com MUI e foco em
consistência visual e reuso.
Formulários com Formik e validações com Zod, melhorias relevantes de performance/UX
(ex.: redução de re-renders e ajustes em validações que impactavam fluidez de inputs). Arquitetura e organização do projeto/camada de estado (incluindo refino de Context API
para reduzir re-renders).
Otimização de performance e experiência do usuário em telas e fluxos de alto uso.
Atuação temporária como Tech Lead, coordenando o time durante ausência do líder principal (priorização, alinhamentos e continuidade da entrega). -
Desenvolvedor Full Stack React Node - DFCom Software House (1/2023 a 5/2023)
Desenvolvimento e manutenção do módulo de PDV em aplicação full stack com React, Node.js e MongoDB, cobrindo fluxos de venda e integrações do ponto de venda.
Criação e integração de APIs REST com Nest.js e Prisma (persistência/modelagem e
operações consistentes no banco).
React Query para cache, sincronização e atualização de estado do servidor em fluxos de
transações e notas fiscais.
Gerenciamento de estado com Zustand e Context API no fluxo de vendas,
componentização com Styled Components.
Implementação de componentes reutilizáveis e responsivos no front-end, priorizando
legibilidade e manutenção.