Index ⁄ 001Portfolio · 2026 Edition
Based inSão Paulo, BR · UTC-3
DisciplineFull-stack · Frontend-led · AI

André
Campelo.

I build high-performance web products with React, TypeScript and Node — increasingly with AI agents in the loop. Six years shipping for fintech and SaaS teams across three continents.

6+
Years shipping
70%
Peak perf gain
1k+
Users on AI tools
02Selected work

Cases & cuts

01 ⁄ 06

Re-architecting a global checkout for 250+ merchants

dLocalSoftware Engineer2025 — now

Led the migration of payment input fields into a new high-performance checkout flow used by 250+ merchants worldwide. Higher reliability across thousands of daily cross-border transactions.

+50%
Automated test coverage gain on critical payment components
ReactNext.jsTypeScriptStorybookClaude CodeCursor
02 ⁄ 06

An AI assistant people actually use — 1,000+ adopters

Sinai TechnologiesFull-stack Engineer2024 — 2025

Designed and shipped an OpenAI-powered assistant that lets users query platform data in natural language. Adopted by 1,000+ users and now embedded in core flows.

1k+
Active users on the assistant within months of release
OpenAI APIPrompt Eng.ReactNodeGraphQLAWS
03 ⁄ 06

Full-stack search across 15k+ records

Sinai TechnologiesFull-stack Engineer2024 — 2025

Built end-to-end search with advanced filters over 15,000+ records. Paired with Plotly-driven React visualisations rendering 10k+ data points without dropping frames.

20%
Frontend perf gain via GraphQL cache & request dedup
ReactApolloPlotlyJestCypress
04 ⁄ 06

SSR & compression for a 30% faster front-end

White PromptFrontend Engineer2022 — 2024

Rebuilt the rendering layer in Nuxt.js with SSR + compression strategies. Translated Figma into accessible UI, kept the codebase tested and the design system honest.

+70%
Test coverage with Jest, Vue Testing Library & Cypress
VueNuxt.jsAWSFigmaA11y
05 ⁄ 06

A 50-component React UI library

LinteFull-stack Engineer2021 — 2022

Designed, documented and shipped a 50+ component React library that became the foundation of every product surface. Apollo caching strategy cut backend over-fetching in half.

50+
Reusable components powering the platform
ReactApolloGitHub ActionsGCPAWS
06 ⁄ 06

Migrating 10+ marketing surfaces to Next.js

PagSeguro · PagBankFull-stack Engineer2021

Replatformed 10+ marketing landing pages onto React/Next.js and seeded a new UI library that the team kept building on after I shipped.

10+
Landing pages migrated & a new UI library founded
ReactNext.jsUI Library
03Side projects

Built on the side

01 ⁄ 03
Live
Screenshot of salvedrew.com.br

Salvedrew

Platform for a Corinthians streamer-journalist with 100k+ audience — forum, blogs and live interactive post-match voting dynamics.

100k+Audience
2k+Active users
Match polls
Next.jsTypeScriptForumRealtimeAuth
salvedrew.com.brVisit
02 ⁄ 03
Live
Screenshot of camanutti-web.vercel.app

Camanutti

Marketing & product surface for a financial reconciliation service — clear positioning, fast load, conversion-focused funnel.

B2BAudience
FinReconciliation
SSRRendering
Next.jsTypeScriptVercelSEO
camanutti-web.vercel.appVisit
03 ⁄ 03
Live
Screenshot of prdlaboverlays-delta.vercel.app

PRD Lab Overlays

SaaS that ships broadcast-grade overlays for football streamers — match data, scores and graphics, ready to drop into OBS.

SaaSModel
Football
OBSStreamers
Next.jsTypeScriptSaaSStreamingOverlays
prdlaboverlays-delta.vercel.appVisit
04Experience

Six years, remote & shipped

2025 — Now
dLocal
Software Engineer
Global payments, frontend-led. Drove the migration to a new checkout flow used by 250+ merchants. Built reusable components in Storybook, raised test coverage 50%, and wired AI-assisted workflows (Claude Code, Cursor) into day-to-day engineering.
Montevideo, UY
Remote
2024 — 2025
Sinai Technologies
Full-stack Engineer
Climate-tech SaaS, AI inside. Built an OpenAI-powered assistant adopted by 1,000+ users, shipped advanced search across 15k+ records, and pushed frontend perf 20% via GraphQL cache work. React + Node + Apollo + AWS.
San Francisco, US
Remote
2022 — 2024
White Prompt
Frontend Engineer
Vue/Nuxt at scale. SSR + compression brought 30% perf. Translated Figma into accessible UI, kept the test pyramid honest (+70% coverage), and used AI-assisted workflows to accelerate dev & debugging.
Newark, US
Remote
2021 — 2022
Linte
Full-stack Engineer
Design-system foundation. Built a 50+ component React UI library that the platform stood on. Apollo cache work cut over-fetching by ~50%, CI/CD on GitHub Actions + GCP/AWS.
São Paulo, BR
Remote
2021
PagSeguro · PagBank
Full-stack Engineer
Marketing replatform. Migrated 10+ landing pages to React/Next.js and seeded a new UI library that outlived the engagement.
São Paulo, BR
Remote
2020 — 2021
Mudi Health
Full-stack Engineer
Health, web & mobile. Cross-platform features in React and React Native. Refactor pass delivered a 70% performance lift on critical flows.
São Paulo, BR
Remote
05How I work

Principles, not rituals

01

Read first

Before lines of code, I read the product, the data, and the constraints. Most performance wins live in the assumptions, not the algorithm.

02

Ship small, often

Tight iterations, real users early. I trust feedback loops over roadmaps and treat shipping itself as a measurement instrument.

03

Systems over snowflakes

Reusable components, typed contracts, tested boundaries. The second instance of anything is where the system has to win.

04

AI as a teammate

LLMs, agents, MCP, Claude Code, Cursor — used where they remove drag, never where they fake taste. Quality stays on me.

06Stack

Tools of the trade

Frontend & Backend

  • React6y
  • TypeScript5y
  • Next.js5y
  • Node.js6y
  • Vue / Nuxt2y
  • GraphQL · Apollo4y
  • React Native1y

AI & LLMs

  • LLM integration
  • Prompt engineering
  • AI agents
  • OpenAI API
  • Claude Code
  • MCP servers
  • Cursor workflows

Tools & Cloud

  • AWS
  • GCP
  • Docker
  • Vercel
  • GitHub Actions
  • Storybook
  • Jest · Cypress
07About

The short version

I'm a full-stack engineer based in São Paulo, working remote with teams across the Americas and Europe. My focus has been frontend architecture, performance, and — increasingly — putting AI inside real product surfaces.

Over six years I've shipped for fintech, climate-tech, health and SaaS — usually as the person bridging design intent and engineering rigor. I care about test coverage, design systems, and the boring details that make a product feel fast.

08Contact
SP · UTC-3
Let's build
something — say hi.