
Frontend Engineer
Pedro Silva
Interfaces que movem o negócio — não só os pixels.
5+ anos entregando produtos React de ponta a ponta. Único frontend em uma plataforma B2B de saúde com 1.000+ empresas.
Sobre
Construo interfaces React com foco em impacto real no negócio — não só em entregar componentes. Como único frontend em uma plataforma B2B de saúde, tomei as decisões de frontend e a entrega end-to-end: um rebuild completo do checkout que eliminou intervenções diárias do suporte em toda a base, e um módulo de extrato financeiro pensado para bundle enxuto e valor claro para o usuário.
Além do papel principal, entreguei 10+ projetos web por conta própria e construí o TimeCode Sites — um produto Website-as-a-Service com geração de conteúdo por IA, assinaturas Stripe e provisionamento de domínio próprio — da ideia à produção, sozinho.
Aberto a relocação global e oportunidades remotas.
Experiência
02/2022 – 07/2026
São Paulo, Brasil · Remoto
Frontend Software Engineer
Coffee Code
- Orquestrei a estratégia técnica para migrar uma arquitetura legado em iframes para uma SPA baseada em papéis. Defini um roadmap de 9 fases (~430 horas) em colaboração com o time de backend, cobrindo roteamento, camadas de API e dashboards por permissão — com um framework de execução documentado no Notion para escalabilidade de longo prazo.
- Reconstruí o checkout logado em React para suportar adição dinâmica de dependentes, substituindo um processo manual dependente de corretores. Implementei recálculo de custo em tempo real via Context API, um formulário multi-step com validação por schema (Yup) e finalização de pedido sob medida via endpoint customizado. Eliminei intervenções diárias do suporte em 1.000+ empresas clientes, viabilizando o enrollment self-service completo.
- Construí o módulo de extrato financeiro do zero em React, reutilizando componentes para manter o bundle enxuto. Entreguei aos titulares visibilidade direta do histórico financeiro — antes tratado manualmente via corretores — tornando-se um recurso-chave na temporada de declaração de imposto de renda.
- Melhorei a gestão da fila de pedidos com visibilidade de erros em falhas da API TOTVS ERP, contribuí na integração frontend com a TOTVS e desenvolvi blocos Gutenberg customizados para controle dinâmico de conteúdo por empresa e segmento de usuário na plataforma.
04/2025 – Atual
Brasil · Remoto
Founder & Frontend Developer
TimeCode
- Arquitetei e entreguei uma plataforma SaaS multi-tenant em React 19 e TypeScript com backend Node/Express — resolução de tenant por host, roteamento e theming por tenant, e acesso a dados isolado.
- Construí um pipeline de geração de conteúdo com LLM e saída JSON estruturada validada por schema (Zod), com failover de providers e retry/backoff; profilei e ajustei o roteamento de providers e reduzi a latência p50 de 60s para 5,7s.
- Integrei billing Stripe (Checkout, Customer Portal, webhooks com verificação de assinatura) como uma máquina de estados idempotente e event-driven, resiliente a retries e entrega fora de ordem.
- Cuido da infraestrutura e da entrega de ponta a ponta: Docker Compose e Nginx em ARM64, CI/CD com GitHub Actions, Cloudflare CDN e meta tags renderizadas no servidor para crawlers em domínios próprios.
- Entreguei 10+ projetos web de clientes de ponta a ponta, do handoff no Figma ao deploy em produção, em nichos variados e sob prazos apertados.
08/2021 – 11/2021
São Paulo, Brasil · Remoto
Frontend Software Engineer
Grupo KPG
- Desenvolvi landing pages do Pedalgel a partir do Figma em páginas responsivas pixel-perfect com Next.js, SCSS e CSS Modules, com checkout externo integrado. O produto vendeu 60.000+ unidades e foi exportado para 10+ países, incluindo EUA, Canadá, Japão e Reino Unido.
- Construí outros projetos web do portfólio do grupo — incluindo uma plataforma de empreendedorismo digital e um site de mentoria para casais — entregando em nichos variados sob prazos apertados.
Projeto em destaque
TimeCode Sites
Website-as-a-Service — sites profissionais por assinatura.

Problema
Pequenos negócios precisam de um site profissional rápido, sem contratar agência nem aprender CMS.
Aha
O visitante preenche um formulário e — em minutos, sem cartão — vê um site pronto com conteúdo e fotos gerados por IA. Publicar é quando ele paga via Stripe.
- Funil trial-first: criar → aha moment → publicar/checkout, com recuperação de carrinho e nudge de publicação.
- Domínios próprios com verificação DNS e SSL automático em VPS.
- Ownership full stack: SPA React 19, API Express, SQLite, Stripe, Gemini, Pexels, Docker na Oracle Cloud.
Projeto em destaque
Gutenberg Block System — B2B Health Platform
Blocos customizados que transformam o editor WordPress em um construtor de documentos e data views.
Problema
Equipes jurídicas e de operações precisavam montar contratos de plano de saúde e construir views de dados no admin sem um desenvolvedor no loop — e os contratos tinham que sair como PDFs.
Aha
O editor do WordPress virou a superfície de composição. As equipes empilham blocos customizados — dados do beneficiário, dependentes, cobrança, termos de cobertura, LGPD, quebras de página — e o mesmo conteúdo renderiza como view React hidratada no browser ou como contrato PDF finalizado.
- Construí e mantive a biblioteca de blocos customizados do tema admin B2B: a camada de registro (JS + PHP) e 6 blocos ponta a ponta — cadastros de empresa, listagens de pagamento, extratos de coparticipação, filas de reenvio de pedidos.
- Padrão de bloco dinâmico: save() emite um mount point que o React hidrata no frontend via data-component, mantendo o post content limpo e a lógica de render na camada da app.
- Registro dual (JS no editor, PHP register_block_type) sob uma categoria dedicada, organizando ~37 blocos de domínio no inserter.
- Contribuição em um sistema de documentos de contrato com ~20 blocos renderizados em PDF — autoria dos blocos de quebra de página e fatura avulsa, e liderança no desenvolvimento de três blocos de formulário de adesão.
- Escala: plataforma atendendo 1.000+ empresas clientes e 25.000+ usuários.
Stack
- JavaScript (ES6+)
- TypeScript
- React
- React Hooks
- Next.js
- Node.js
- Express
- React Router
- Redux
- Context API
- HTML
- CSS
- SCSS
- RESTful APIs
- GraphQL
- SQL/SQLite
- Zod
- Yup
- Jest
- React Testing Library
- Stripe
- WordPress
- Gutenberg
- PHP
- Docker
- Nginx
- GitHub Actions
- Cloudflare
- Vite
- Git
- GitHub
- Figma
Vamos conversar
Busco papéis de frontend onde product thinking e ownership técnico importam.
Minas Gerais, Brasil · Remoto / relocação OK
Bacharelado em Engenharia de Software — Ampli (2024–2028)
Inglês — proficiência profissional completa (EF SET C1, 2024)