Senior Fullstack Engineer · AI Engineer

Gabriel Camara Carvalho

Over a decade building software for finance, government and SaaS. Since 2025, building with AI every day, from local models to Claude Code.

NowToday · 12 shipped, 1 in progress
Fit check

Don’t take my word for it. Check it.

Pick the role closest to yours. Each requirement shows the work from 13 years that backs it, the way my Quality Gate checks a pull request against its ticket.

1Pick the role closest to yours

2Adjust if you need

Every requirement is coveredPASS · 100.0
  • CoveredAngular at scaleDreamDev · Angular 12 → 16 on a financial platform: 47% less main-thread work, 44% less long-task time
  • CoveredNestJS / Node.js APIsDreamDev · NestJS services for a financial platform, with TypeORM across several databases
  • CoveredRemote, international teamsWorked for companies in Brazil, Canada, the USA, the UK and Chile
  • CoveredAWS / Azure & DockerDreamDev · an audit trail on AWS RDS
Work · since May 2026

Things I’ve shipped

In daily useQuality GateScore what an AI coding agent delivered against its ticket, and refuse the PR when it falls short.See the screens →
Experience · 2013 → today · 5 countries

Where I’ve worked

  • Carried a financial platform from Angular 12 to 16 and cleared the bottlenecks that made it slow to use: 47% less main-thread work and 44% less long-task time on its heaviest screen, measured before and after.
  • Built the NestJS services behind it: multi-database TypeORM access and an audit trail on AWS RDS.
  • Built the design-system team a mockup builder: screens use the product’s real components, so a mockup behaves like the product.
  • Paid down technical debt with cross-functional teams, trading workarounds for fixes that held.
AI practice · since Jan 2025

How I build with AI

21skills
18hooks
4specialist agents
3scheduled runs
650+sessions
12products shipped

Claude Code, Codex and Hermes have been the way I work since February 2026: skills that encode how I triage, refine, implement and test, hooks that keep the output honest, and a quality gate around every delivery.

Notes · 9 posts · EN + PT

Field notes

Building something? Let’s talk.