Sobre
Software Engineer com 5+ anos focado em Frontend (React, Next.js, TypeScript) e Full Stack (Node, tRPC, Prisma). Atualmente na Droz, construindo a plataforma de Customer Experience com IA conversacional. Background acadêmico em Arquitetura + Pós em Desenvolvimento Web Full Stack (Instituto Infnet) — combinação que me dá leitura forte de UX e atenção ao detalhe visual.
Senior Frontend Engineer
Atuo no desenvolvimento da plataforma de Customer Experience da Droz, uma solução SaaS B2B que integra agentes conversacionais com IA para automatizar atendimento ao cliente. 🔧 O que faço: • Desenvolvo e mantenho interfaces em Next.js + TypeScript + Tailwind CSS, atendendo mais de 100 clientes b2b em produção; • Integro SDKs de modelos LLM (OpenAI, Anthropic, outros) ao fluxo conversacional do produto, garantindo baixa latência na resposta ao usuário final; • Lidero refatorações de UI para Server Components e otimizações de Core Web Vitals, reduzindo consideravelmente o tempo de carregamento e melhorando LCP; • Colaboro com squad multidisciplinar (Product, UX, Backend, QA) em metodologia ágil, entregando releases estáveis nas sprints quinzenais; • Participo de decisões de arquitetura frontend e padronização de design system interno com shadcn/ui; • Faço code review, mentoria técnica de desenvolvedores juniores e documentação de boas práticas. 🛠 Stack: Next.js · React · TypeScript · Tailwind CSS · shadcn/ui · Node · tRPC · Prisma · Cloudinary · Vercel · Git 🎯 Foco: performance, acessibilidade (WCAG), DX e qualidade de produto
Founder & Independent Frontend Developer
Fundador da FT Dev, marca sob a qual atuo como desenvolvedor frontend independente em paralelo ao meu cargo principal. Atendo clientes em projetos pontuais e contínuos, do escopo à entrega final. 🔧 O que entrego: • Planejo, implemento e mantenho sistemas web sob medida para clientes de diferentes verticais (e-commerce, ferramentas educacionais, sites institucionais, plataformas interativas); • Transformo designs estáticos (Figma) em interfaces responsivas, acessíveis e performáticas com React, Next.js e TypeScript; • Atuo de ponta a ponta no ciclo de entrega: levantamento de requisitos, prototipação, desenvolvimento, deploy e manutenção contínua; • Gerencio diretamente o relacionamento com cliente: escopo, cronograma, contrato e comunicação técnica em linguagem clara para stakeholders não-técnicos; • Mantenho repositórios próprios e versionamento Git profissional em todos os projetos, com deploy automatizado na Vercel; • Equilibro disponibilidade da FT Dev com o cargo principal sem comprometer entregas: autonomia, organização e gestão de tempo são parte do processo. 🛠 Stack: Next.js · React · TypeScript · Tailwind CSS · Node · Vercel · Git · Figma · Cloudinary 🎯 Foco: entrega rápida com qualidade, código manutenível e relacionamento de longo prazo com cliente
Frontend Developer
Missão pontual e intensa de 4 meses: desenvolvimento de aplicativo mobile + refatoração de sistema legado em uma janela curta de entrega. 🔧 O que entreguei: • Desenvolvi telas e fluxos do aplicativo mobile da empresa em React Native, com foco em consistência visual, responsividade e UX coerente entre Android e iOS; • Refatorei módulos de sistema legado em PHP aplicando princípios de Clean Code e Programação Orientada a Objetos, reduzindo complexidade ciclomática e facilitando manutenção futura; • Atuei como ponte entre o time de produto e a stack legada, traduzindo requisitos modernos para uma codebase antiga sem necessidade de reescrita total; • Resolvi problemas de integração e performance herdados, melhorando estabilidade do produto em produção; • Documentei decisões técnicas e deixei o ambiente em melhor estado do que encontrei (boy scout rule). 🛠 Stack: React Native · PHP · JavaScript · POO · Bootstrap · Git 🎯 Contexto: contrato curto de alta intensidade: bom exercício de adaptabilidade, leitura rápida de código legado e entrega sob pressão
Frontend Developer
Atuei no desenvolvimento da Flubi, uma plataforma ERP/URP voltada para o ecossistema Web3, em uma fase inicial do produto. 🔧 O que entreguei: • Desenvolvi a landing page oficial flubi.co em Next.js + TypeScript, com foco em SEO, performance e conversão; • Construí componentes reutilizáveis no design system do produto, padronizando a experiência entre páginas web e fluxos mobile; • Explorei o ecossistema React em todas as suas variantes (React DOM, React Native) durante a evolução do MVP; • Colaborei diretamente com fundadores e produto na priorização técnica, contribuindo para validação de hipóteses de UX e funcionalidades. 🛠 Stack: Next.js · React · React Native · TypeScript · Tailwind CSS · CSS-in-JS · Node · Git 🎯 Contexto: produto em estágio inicial, equipe enxuta, ciclo rápido de iteração. Boa experiência em ambiente de startup early-stage
Founder & Frontend Developer
Fundador da Madeira Maestra, marca de brinquedos artesanais que une design sustentável e tecnologia. Além da gestão completa do negócio, atuei como o desenvolvedor responsável por toda a presença digital da marca. 🔧 Frente tech / dev: • Construí e mantive o site institucional e o e-commerce da marca, stack: Next.js / React com integrações de pagamento, frete e analytics; • Implementei SEO técnico, otimização de Core Web Vitals e fluxos de captura de leads, melhorando ranking orgânico e taxa de conversão; • Desenvolvi automações de e-mail marketing, integrações com CRM e dashboards de acompanhamento de vendas; • Gerenciei toda a identidade digital: conteúdo, redes sociais, gestão de mídia paga e produção de assets; • Apliquei workflow profissional com Git e deploy contínuo desde o primeiro dia: mesmo em projeto unipessoal. 🏆 Frente negócio: • Conduzi a Madeira Maestra à vitória no Programa Salto Aceleradora de MEIs 2020, Florianópolis/SC, dentre +60 empresas participantes; • Gerenciei vendas, marketing, produção, finanças e operações por quase 4 anos; • Operei toda a cadeia produtiva: design de produto, produção artesanal, embalagem, logística. 🛠 Stack: Next.js · React · Tailwind CSS · JavaScript · Git · SEO técnico · Google Analytics · Meta Ads 🎯 Aprendizado-chave: visão de produto end-to-end e mentalidade orientada a métrica de negócio: algo raro em devs que sempre trabalharam só dentro de squads
Detalhe importa
UX, acessibilidade e microinterações tratados como requisito, não enfeite.
Tipagem ponta a ponta
Do banco à UI — tipos compartilhados que pegam o erro antes do deploy.
Documentar o porquê
Decisões registradas para que o time entenda o contexto, não só o código.