Ir para o conteúdo
PS
CV
Retrato de Pedro Silva

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

  1. 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).
  2. 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.
  3. 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.

Captura da landing do TimeCode Sites

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.
React 19TypeScriptViteExpressSQLiteStripeGeminiDocker
Ver produto no ar

Projeto em destaque

Gutenberg Block System — B2B Health Platform

Blocos customizados que transformam o editor WordPress em um construtor de documentos e data views.

Editor WordPressBloco customBloco customBloco customBloco customBloco customsave()mount point / markup com tokensReact hidrata no frontendPDF Service → contrato

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.
WordPressGutenbergPHPReactJavaScriptwebpack

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.

pedrogv133@gmail.com

Minas Gerais, Brasil · Remoto / relocação OK

Bacharelado em Engenharia de Software — Ampli (2024–2028)