Sistemas críticos · Performance · Responsabilidade

Eu não dramatizo problemas.
Eu resolvo.

Trabalho com software em contextos onde descuido custa caro, performance importa e decisões têm impacto real.

A página está tranquila. O caminho até aqui nem sempre foi.

Problemas que não dão margem para erro

Sistemas em produção que ninguém entende, mas todo mundo depende
Frontend que virou gargalo de performance e conversão
Plataformas sob picos de acesso imprevisíveis
Times que precisam de critério técnico e previsibilidade
Produtos onde downtime custa dinheiro, reputação ou ambos

Não é sobre tecnologia. É sobre responsabilidade.

Sou desenvolvedor de software com mais de 6 anos de experiência, atuando principalmente em frontend, mas com trânsito real entre backend e mobile quando o problema exige.

Já trabalhei em projetos pequenos, médios e plataformas de grande escala, sempre em contextos onde estabilidade, performance e previsibilidade não eram opcionais.

Minha especialidade é frontend, onde tomo decisões de arquitetura, performance, acessibilidade e experiência do usuário. Backend e mobile entram como extensão natural do produto, não como empilhamento de tecnologia.

Experiência, para mim, não é tempo de mercado.
É responsabilidade assumida quando tudo pode dar errado.

Onde eu atuei quando falhar não era opção

Abaixo estão alguns recortes do tipo de cenário que mais me formou. Se quiser, abra as experiências completas e navegue por uma timeline que hoje parece tranquila, mas foi construída em fases bem turbulentas.

Black Friday em escala real

Pandora e Lacta (DRIVEN.CX)

Tráfego extremo, campanha agressiva e zero tolerância a instabilidade. Atuação em entregas que precisavam segurar picos sem degradar performance e experiência.

Reconstrução em terreno desconhecido

Americanas (Quality Digital)

Base sem documentação e tecnologia emergente em um momento crítico. Desbravar runtime, documentar o que não existia e viabilizar um novo frontend em Next.js e FastStore.

Jornalismo sob pressão nacional

CNN Brasil

Cobertura eleitoral com atualizações em tempo real e alta exposição. Consolidação e refatoração para manter estabilidade e previsibilidade quando o volume e o risco aumentavam.

Metodologia acadêmica virando produto

Universidade de São Paulo

Transformação de um jogo físico em uma plataforma digital usada continuamente. Full stack do discovery ao produto em produção, com regras, permissões e métricas.

Erictech
Desenvolvedor Full Stack | mai 2025 a out 2025

Sistema corporativo crítico da Vivo/Telefônica usado diariamente por milhares de técnicos para gestão de instalações, suporte e manutenção de rede em campo. Ambiente com legado extenso em PHP (Symfony) e frontend em processo de migração para Vue 3 usando Composition API.

Fui contratado para entender fluxos críticos de negócio, migrar funcionalidades sensíveis do legado para Vue 3 e estabilizar módulos que apresentavam alto risco operacional. Também atuei na refatoração de código com problemas de concorrência, correção de bugs complexos e organização de estado em componentes críticos.

Trabalhei em time multicultural distribuído entre Brasil, Espanha, Peru e Bolívia, lidando diariamente com barreiras de comunicação e documentando tecnicamente partes do sistema que não eram claras para o restante da equipe.

O sistema foi estabilizado nas áreas de maior risco e a documentação técnica acelerou o onboarding de novos desenvolvedores em um ambiente corporativo de alta responsabilidade.

Tecidos Kite
Desenvolvedor Frontend | dez 2024 a abr 2025

E-commerce B2B em VTEX IO que enfrentava sérios problemas de visibilidade no Google e perda direta de vendas por falta de indexação. O desafio central era extremo: o site estava em produção, mas não havia acesso ao código-fonte original, exigindo engenharia reversa completa para reconstrução total da aplicação.

Reconstruí o e-commerce do zero, criando um novo store theme em VTEX IO, design system próprio e melhorias profundas de UX. Implementei SEO técnico avançado focado em indexabilidade, structured data (Schema.org/JSON-LD), otimização de Core Web Vitals e acessibilidade seguindo WCAG (contraste, navegação por teclado, ARIA, semântica HTML).

A entrega recuperou completamente a presença orgânica do site, atingindo 100% de indexação no Google e melhora significativa de tráfego qualificado. O projeto também integrou WhatsApp como canal estratégico de conversão, devolvendo previsibilidade para o negócio com acessibilidade tratada como requisito desde o início.

Quality Digital
Desenvolvedor Frontend | mai 2024 a set 2024

Reconstrução completa do e-commerce da Americanas com VTEX FastStore v2 (baseado em Next.js), um dos maiores projetos de retomada digital do varejo brasileiro. Contexto de alto risco, prazo apertado e documentação praticamente inexistente sobre a tecnologia escolhida.

Fui contratado estrategicamente por minha experiência com VTEX IO e Next.js, atuando desde a fase inicial do projeto. Desbravei o comportamento do runtime da FastStore v2, documentei decisões técnicas internas, implementei features customizadas em ambiente de alta complexidade e apoiei arquiteturalmente o time em uma tecnologia emergente e pouco explorada.

Participei ativamente de code reviews, aplicação de TDD e decisões arquiteturais que influenciaram diretamente a estrutura do frontend. Ajudei a destravar entregas complexas e acelerei o onboarding do time através de documentação técnica clara sobre o funcionamento interno da plataforma.

CNN Brasil
Desenvolvedor Full Stack Sênior | jan 2024 a abr 2024

Refatoração e consolidação do sistema de cobertura das Eleições 2024 em WordPress VIP (versão enterprise com maior suporte técnico) em ambiente de alto tráfego. Ecossistema legado altamente fragmentado, com múltiplos plugins eleitorais mal estruturados, gargalos críticos de performance e alto acoplamento entre componentes.

Fui responsável por consolidar esses plugins em uma arquitetura única e componentizada, reduzir massivamente código duplicado, otimizar payloads com lazy loading e code splitting, e alinhar o sistema às novas boas práticas da CNN. Também desenvolvi e otimizei o sistema de calendário eleitoral, componentes para lives e breaking news, com foco direto em performance e experiência do usuário.

O sistema foi entregue dentro de um prazo extremamente apertado e sustentou transmissões ao vivo, notícias urgentes e atualizações em tempo real sem downtime durante o período inicial da cobertura eleitoral. Atuação sob pressão elevada, com entregas incrementais e zero falhas em produção durante um dos períodos mais sensíveis do jornalismo nacional.

DRIVEN.CX
Desenvolvedor Full Stack | jul 2021 a dez 2023

Atuação em e-commerces de grande porte na plataforma VTEX (IO e Legacy CMS), atendendo marcas nacionais e internacionais com alto volume de tráfego e exigência extrema de estabilidade. Fui recrutado por meu domínio em React, base da VTEX IO, e rapidamente me tornei referência técnica interna em projetos complexos e momentos críticos.

Trabalhei em projetos como Pandora Joias, Lacta, Ambev, Farmácia Indiana e Shop Fácil (Bradesco), participando de três Black Fridays consecutivas (2021, 2022, 2023) sem downtime, campanhas sazonais de alto impacto como Páscoa Lacta 2023 e integrações complexas entre múltiplos sistemas. Desenvolvi apps customizados, componentes além do padrão VTEX, sobrescritas avançadas e middlewares em Node.js para integrações entre backends e APIs externas.

Virei referência em React dentro da empresa, mentorando desenvolvedores, liderando tecnicamente projetos críticos e atuando como ponte entre times, agências e stakeholders. Forte participação em code reviews, pair programming, otimização avançada de performance (PDP, carrinho, checkout) e controle de débito técnico em aplicações de alta escala.

Universidade de São Paulo
Desenvolvedor Full Stack | mar 2021 a mar 2022

Projeto contratado via licitação para digitalizar uma metodologia acadêmica gamificada de validação de negócios utilizada em disciplina de mestrado em inovação. O desafio era transformar um jogo de tabuleiro físico, altamente conceitual e pedagógico, em uma plataforma digital completa, escalável e utilizável por professores, monitores e alunos em tempo real.

Fui responsável por todo o ciclo do produto: condução de discovery profundo com stakeholders acadêmicos, definição da arquitetura serverless (React + Node.js + Firebase), desenvolvimento frontend e backend, modelagem de dados e regras de segurança no Firestore. Implementei sistema de progressão por ciclos, permissões multinível (professor, auxiliar, monitor, aluno), dashboards administrativos com métricas de progresso, lógica de desbloqueio de conteúdo e barras de progresso com alerta visual para projetos atrasados.

Apresentações semanais de progresso e iteração contínua com base em feedback real dos usuários. O sistema está em produção há mais de 3 anos, sendo utilizado por múltiplas turmas e centenas de alunos para validação de projetos e empresas, provando sua estabilidade, escalabilidade e valor pedagógico.

Vorttex
Desenvolvedor Frontend, Mobile e Full Stack | jun 2020 a jul 2021

Atuação em projetos estratégicos de grande porte, inicialmente como desenvolvedor frontend alocado em clientes enterprise e, ao longo do tempo, expandindo para fullstack, mobile e decisões de produto. Trabalhei na plataforma de afiliados da Riachuelo (Next.js, SSR, SEO, micro-frontends) e no MVP da plataforma de seguros do iFood para sinistros de entregadores, meu primeiro projeto fullstack completo integrando interfaces, APIs e regras de negócio.

Participei do desenvolvimento do primeiro produto próprio da Vorttex: uma aplicação mobile white-label corporativa em React Native para comunicação e engajamento. Propus e implementei arquitetura de feature flags para ativação de módulos por cliente e sistema de temas dinâmicos via JSON, permitindo customização visual completa por empresa sem redeployment.

Além do desenvolvimento, atuei em apresentações técnicas, demonstrações do produto para clientes e apoio à liderança do produto. Foi meu primeiro contato profundo com arquiteturas modernas, TypeScript avançado, SSR e aplicações em escala corporativa, adquirindo visão completa que conectava tecnologia, negócio e experiência do usuário.

React Legends
Criador e Instrutor | set 2020 a dez 2020

Iniciativa educacional independente criada durante a pandemia para ensinar React com foco em fundamentos sólidos e raciocínio técnico, não apenas tutoriais prontos. O objetivo era ajudar pessoas a pensarem como desenvolvedores, aproximando estudo, prática e realidade do mercado em um momento em que muitas pessoas buscavam migrar para tecnologia.

Além das aulas e encontros remotos, produzi conteúdos e artigos explicando conceitos do ecossistema web, desde bases da plataforma até decisões por trás do React. Trouxe profissionais experientes de empresas como Amazon, Microsoft e Facebook para conversas técnicas com quem estava começando, criando um ambiente de troca e comunidade onde os participantes se ajudavam e evoluíam juntos.

Mais do que apenas ensinar, acompanhei dúvidas individualmente, discuti organização de código e boas práticas usadas no mercado, aproximando os participantes da realidade profissional e acelerando a evolução técnica com clareza e direcionamento prático.

Saveadd
Estagiário Frontend | nov 2019 a jun 2020

Atuação como desenvolvedor frontend em startup focada em conectar empresas com estoque parado a parceiros comerciais interessados em revenda, reduzindo perdas e desperdício. Entrei em um sistema já existente, com frontend legado em React baseado em Class Components e pouca sustentabilidade, dificultando manutenção e evolução do produto.

Fui responsável por entender a arquitetura, estabilizar o sistema e conduzir uma refatoração significativa para React com Hooks. Introduzi Redux para organização do gerenciamento de estado global, reduzi componentes monolíticos separando responsabilidades, melhorei a comunicação entre frontend e backend e garanti fluxo de dados mais estável e previsível.

O produto ficou mais sustentável e o time conseguiu adicionar novas funcionalidades sem quebrar telas existentes. Participei ativamente de decisões técnicas de frontend mesmo como estagiário, trabalhando diretamente com o sócio técnico backend na evolução contínua do software.

Habits, Incubadora USP
Tecnologia e Produto | abr 2017 a out 2019

Início da minha trajetória profissional em ambiente de inovação e tecnologia. Passei por diferentes frentes: infraestrutura e organização de processos internos, automação de workflows, desenvolvimento web e formação educacional, sempre construindo soluções com restrição real, prazo curto e impacto direto na operação da incubadora.

Destaque para o HabitsID, sistema que integrou hardware (Raspberry Pi e leitor RFID) com software (React) para controle de presença e engajamento em coworking, empresas incubadas, processos seletivos e formações. O projeto convertia circulação física em dados estratégicos para apoiar gestão e tomada de decisão, com métricas em tempo real.

Também criei automações de formulários e fluxos de e-mail usando Microsoft Flow e WordPress, centralizando e qualificando leads internos, reduzindo trabalho manual em processos seletivos e cursos. Atuei como mentor na formação WebDev, programa educacional interno voltado ao ensino de desenvolvimento web, apoiando definição de currículo e ministrando aulas introdutórias de HTML e JavaScript.

Foi minha base prática em tecnologia, onde aprendi JavaScript do zero, entendi arquitetura de sistemas, APIs REST e fundamentos da web enquanto criava valor real para a organização.

Como eu penso antes de escrever código

Escalabilidade não é futuro. É requisito inicial
Performance é parte da experiência do usuário
Estabilidade vem antes de novidade
Stack serve ao produto, não o contrário
Toda decisão técnica tem impacto de negócio

Stack e competências

F

Frontend como responsabilidade

Onde eu tomo decisões que impactam performance, SEO, acessibilidade, conversão e manutenção. Não é só interface, é parte do produto.

HTML, CSS, JavaScript, TypeScript, React, Vue, Next.js, arquitetura frontend, performance, acessibilidade, SEO técnico, design systems

B

Backend para integração e estabilidade

Vou até onde precisa para o produto funcionar bem como um todo. Integrações, contratos de API e regras de negócio com clareza.

Node.js, APIs REST, GraphQL, integrações de sistemas

M

Mobile como extensão da experiência

Quando o produto pede mobile, penso em consistência, performance e experiência coerente. Sem reinventar o que já funciona na web.

React Native, Flutter, soluções multiplataforma

Além disso, trabalho com

Cultura e boas práticas

Scrum Agile TDD CI/CD Code Review Design Systems Micro Frontends SSR/SSG Documentação técnica Feature Flags

Plataformas de e-commerce

VTEX IO FastStore v2 WordPress VIP Shopify

Tecnologia muda. O critério fica. Eu escolho o que resolve com mais clareza e menos risco.

Desenvolvimento também é humano

Com o tempo, ajudar outras pessoas a entender o contexto virou parte natural do meu jeito de trabalhar. Quando todo mundo entende o problema e o caminho escolhido, o time anda mais rápido e com mais segurança.

Se quer ir rápido, vá sozinho. Se quer ir longe, vá em grupo.

Na prática, isso apareceu de diferentes formas ao longo do tempo.

01

Começar pelo essencial

Ensinar desenvolvimento web para iniciantes reforçou a importância de clareza, ritmo e fundamentos bem construídos desde o começo.

Curso introdutório de desenvolvimento web da USP

02

Crescer em conjunto

A troca constante em uma comunidade focada em React mostrou como aprender junto acelera a evolução.

Espaço coletivo de aprendizado em React

03

Avançar como time

No ambiente profissional, sempre busquei compartilhar decisões e contexto para ajudar o time a crescer de forma consistente.

Atuação constante em times multidisciplinares

No fim das contas, continuo sendo só um desenvolvedor. Mas um que acredita que bons produtos nascem de pessoas trabalhando bem juntas. 💚

Vamos conversar

Se o seu produto precisa escalar com segurança, manter performance sob pressão e funcionar quando realmente importa, a conversa faz sentido.