
Frontend Engineer
Pedro Silva
Interfaces that move the business — not just the pixels.
5+ years shipping React products end-to-end. Sole frontend on a B2B health platform serving 1,000+ companies.
About
I build React interfaces focused on real business impact — not just shipping components. As the sole frontend engineer on a B2B health platform, I've owned frontend decisions and delivery end-to-end: a full checkout rebuild that eliminated daily support interventions across the client base, and a financial statement module designed for lean bundle size and clear user value.
Beyond my main role, I've independently delivered 10+ web projects and built TimeCode Sites — a Website-as-a-Service product with AI content generation, Stripe subscriptions, and custom domain provisioning — from idea to production, solo.
Open to global relocation and remote opportunities.
Experience
02/2022 – 07/2026
São Paulo, Brazil · Remote
Frontend Software Engineer
Coffee Code
- Orchestrated the technical strategy for migrating a legacy iframe architecture to a role-based SPA. Defined a 9-phase roadmap totaling ~430 hours in collaboration with backend engineers, encompassing routing, API layers, and permission-based dashboards — establishing a documented execution framework in Notion for long-term scalability.
- Rebuilt the entire logged-in checkout flow in React to support dynamic dependent addition, replacing a manual broker-dependent process. Engineered real-time cost recalculation via Context API, a custom multi-step form loop with schema-based validation (Yup), and a fully tailored order finalization via custom endpoint. Eliminated daily support-team interventions across 1,000+ client companies, enabling full self-service enrollment.
- Built the financial statement module from scratch in React, reusing existing components to keep bundle size lean. Delivered direct visibility into account holders' financial history — previously handled manually through brokers — becoming a key resource for clients during annual income tax filing season.
- Improved order queue management by surfacing error visibility on TOTVS ERP API failures, contributed to the frontend TOTVS integration, and developed custom Gutenberg blocks enabling dynamic content control per company and user segment across the platform.
04/2025 – Present
Brazil · Remote
Founder & Frontend Developer
TimeCode
- Architected and shipped a multi-tenant SaaS platform in React 19 and TypeScript with a Node/Express backend — host-based tenant resolution, per-tenant routing and theming, and isolated data access.
- Built an LLM content-generation pipeline with schema-validated structured JSON output (Zod), provider failover and retry/backoff; profiled and tuned provider routing to cut p50 latency from 60s to 5.7s.
- Integrated Stripe billing (Checkout, Customer Portal, signature-verified webhooks) as an idempotent, event-driven state machine resilient to retries and out-of-order delivery.
- Own infrastructure and delivery end-to-end: Docker Compose and Nginx on ARM64, GitHub Actions CI/CD, Cloudflare CDN, and server-side rendered meta tags for crawlers on custom domains.
- Delivered 10+ client web projects end-to-end, from Figma handoff to production deployment, across varied niches and tight timelines.
08/2021 – 11/2021
São Paulo, Brazil · Remote
Frontend Software Engineer
Grupo KPG
- Developed landing pages for Pedalgel from Figma into pixel-perfect responsive pages in Next.js, SCSS and CSS Modules, with an integrated external checkout. The product sold 60,000+ units and was exported to 10+ countries, including the US, Canada, Japan, and the UK.
- Built additional web projects for the group's portfolio — including a digital entrepreneurship platform and a couples mentorship site — delivering across varied niches under tight timelines.
Featured project
TimeCode Sites
Website-as-a-Service — professional sites by subscription.

Problem
Small businesses need a professional site fast, without hiring an agency or learning a CMS.
Aha
The visitor fills a form and — in minutes, without a card — sees a ready site with AI-generated content and photos. Publishing is when they pay via Stripe.
- Trial-first funnel: create → aha moment → publish/checkout, with abandoned-cart and publish-nudge recovery.
- Custom domains with DNS verification and automatic SSL on a VPS.
- Full stack ownership: React 19 SPA, Express API, SQLite, Stripe, Gemini, Pexels, Docker on Oracle Cloud.
Featured project
Gutenberg Block System — B2B Health Platform
Custom blocks turning the WordPress editor into a document and data-view builder.
Problem
Legal and operations teams needed to assemble health insurance contracts and build admin data views without a developer in the loop — and the contracts had to come out as PDFs.
Aha
The WordPress editor became the composition surface. Teams stack custom blocks — beneficiary data, dependents, billing, coverage terms, LGPD, page breaks — and the same content renders either as a hydrated React view in the browser or as a finished PDF contract.
- Built and maintained the custom block library for the B2B admin theme: the registration layer (JS + PHP) and 6 blocks end-to-end — company records, payment listings, coparticipation statements, order resend queues.
- Dynamic block pattern: save() emits a mount point that React hydrates on the frontend via data-component, keeping post content clean and rendering logic in the app layer.
- Dual registration (JS for the editor, PHP register_block_type) under a dedicated block category, keeping ~37 domain blocks organised in the inserter.
- Contributed to a ~20-block contract document system rendered to PDF — authored the page-break and single-invoice blocks, led development on three membership-form blocks.
- Scale: platform serving 1,000+ client companies and 25,000+ users.
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
Let's talk
Looking for frontend roles where product thinking and technical ownership matter.
Minas Gerais, Brazil · Remote / relocation OK
B.S. Software Engineering — Ampli (2024–2028)
English — Full professional proficiency (EF SET C1, 2024)