
Frontend Engineer
Pedro Silva
Interfaces que movem o negócio — não só os pixels.
4+ 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 – Atual
São Paulo, Brasil · Remoto
Senior Frontend Software Engineer
Coffee Code
- Reconstruí o checkout logado em React para suportar adição dinâmica de dependentes, substituindo um processo manual dependente de corretores — com recálculo de custo em tempo real via Context API, formulário multi-step sob medida e finalização de pedido customizada. Eliminei intervenções diárias do suporte em 1.000+ empresas clientes.
- Construí o módulo de extrato financeiro do zero em React, reutilizando componentes para manter o bundle enxuto. Dei aos titulares visibilidade direta do histórico financeiro antes tratado só via corretores — recurso-chave na temporada de declaração de imposto de renda.
- Único frontend em uma plataforma B2B de saúde com 1.000+ empresas e 25.000+ usuários — ownership das decisões e da entrega de frontend de ponta a ponta, incluindo views de dados no admin para operações (cadastros, pagamentos, extratos, filas de pedidos).
01/2024 – Atual
Brasil · Remoto
Founder & Frontend Developer
TimeCode
- Entreguei 10+ sites de clientes de ponta a ponta em modelo de agência: handoff no Figma → código responsivo em produção → deploy, gerindo escopo, revisões e comunicação direta com o cliente.
- Construí e opero uma plataforma multi-tenant Website-as-a-Service (React + Node.js) com provisionamento automatizado, servindo vários sites de clientes a partir de um único codebase.
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
- TypeScript
- React
- Next.js
- HTML
- CSS
- SCSS
- WordPress
- Gutenberg
- PHP
- Node.js
- Git
- GitHub
- Docker
- Stripe
- 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)