fev. 2025 – atual
Software Engineer
Solarz · CRM SaaS para integradoras de energia solar · Tempo integral · Remoto
Reconstruí o Insights, módulo de análise de um CRM com mais de 7.000 usuários ativos e usado pelo CEO em consultorias com clientes, entregando 13 gráficos de visualização de dados (Recharts) redesenhados, com filtros, exportações e regras de permissão atrás de uma feature flag, para um rollout gradual.
Protegi os fluxos de maior valor comercial do produto escrevendo 14 das 18 suítes de testes end-to-end com Playwright (cerca de 78%), cobrindo filtros, períodos, exportações, permissões e mobile do Insights, além da gestão de campos de dados e da montagem de propostas.
Ajudei a reduzir o tempo de desenvolvimento em 50% e o retrabalho em 80%, segundo pesquisa interna com devs e designers, contribuindo com mais de 45 componentes para o Estrela UI, design system interno construído com Storybook, Tailwind CSS e Radix/shadcn, em colaboração direta com o time de UX/UI.
Ajudei a otimizar a performance de telas com grande volume de dados, como o Kanban de negócios, para mais de 7.000 usuários ativos, aplicando cache com React Query, lazy loading, virtualização de listas e memoização, e tornei fluxos centrais responsivos para mobile e desktop.
Reduzi bugs e retrabalho em uma base de código compartilhada por mais de 20 contribuidores, com code review de pull requests guiado por padrões rígidos de componentes e de código.
Viabilizei entregas de front-end sem depender do time de back-end fazendo ajustes pontuais em Java e Spring Boot, como endpoints e contratos de API.
Stack: React, Next.js, TypeScript, JavaScript, HTML, CSS, React Query, Zustand, Tailwind CSS, Radix UI, shadcn/ui, Storybook, React Hook Form, Zod, Recharts, Playwright, Vitest, React Testing Library, APIs REST, Java, Spring Boot, Git e Docker.
