Gabriel Camara Carvalho
Senior Fullstack Engineer · AI Engineer
Summary
Fullstack engineer with over a decade building software for financial services, government and SaaS: Angular from 2 to 20+, TypeScript, NestJS and Java/Spring Boot, with Node.js, TypeORM and AWS/Azure behind them. I have delivered complex, high-performance enterprise platforms and mentored engineering teams at companies in Brazil, Canada, the USA, the UK and Chile. Since early 2025 I build with AI every day, from local models through Cursor to Claude Code, which since February 2026 is the way I work: skills, hooks and specialist agents encode how I triage, refine, implement and test, and twelve products have shipped end to end with it.
Open to senior fullstack and AI engineering roles — remote
Technical skills
- Frontend
- Angular 2–20+ · TypeScript · JavaScript · RxJS · HTML5 · CSS3/SCSS · ag-Grid · Three.js
- Backend
- NestJS · Node.js · Java 8/11/17 · Spring Boot · TypeORM · Hibernate · REST APIs
- Data & Cloud
- MySQL · PostgreSQL · Supabase · AWS (RDS, Lambda, EC2) · Azure · Docker · Git
- Mobile & Desktop
- React Native / Expo · Electron · Swift (watchOS targets)
- AI tooling
- Claude Code · Codex CLI · Cursor · Claude API · Qwen via Ollama / LM Studio · MCP servers · Agent skills and hooks · Hermes Agent · Graphify · RTK · Langfuse
Professional experience
DreamDev
Senior Fullstack EngineerMar 2023 – present · UK · Remote- 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.
Angular · NestJS · TypeORM · MySQL · AWS RDS · Kotlin/Spring (workflow services)
TrueLogic
Senior Frontend EngineerOct 2021 – Mar 2023 · USA · Remote- Led the Angular component library — 50+ components — that became the shared UI base for around eight enterprise applications.
- Set its accessibility and performance baseline, which every app that adopted the library inherited.
- Sat on the SWAT team the company sent in to standardize frontends that had drifted apart.
Angular · TypeScript · SCSS · Component libraries
Aequilibrium
Senior Frontend EngineerJan 2021 – Oct 2021 · Canada · Remote- Shipped features into one mature white-label banking product — a micro-frontend architecture on a contract-first API — in Angular 10+ over Java 8 services.
- Changed code already live in front of bank customers, and kept it working while it changed.
Angular 10+ · TypeScript · Java 8 · Micro-frontends
Fortaleza City Government
Fullstack Engineer & UI/UX DesignerApr 2016 – Jan 2021 · Brazil- Built and kept four municipal systems running for close to five years, in Java (Spring/JSF) and Angular 9+.
- Designed the screens in Adobe XD, then built them: same hands on the UI/UX and on the code.
Java · Spring · JSF · Angular 9+ · Adobe XD
CPQi
Team Leader & Java EngineerJul 2013 – Mar 2016 · Brazil / Chile- Put Calypso solutions into production for around four international banks, HSBC Chile among them.
- Led a team of three that took a new enterprise application from an empty repository to delivery in VB.NET.
Java · Calypso · VB.NET
AI Engineer
I started in January 2025 with local models and editor assistants: Continue and Ollama running Qwen on my own machine, then Cursor as the daily editor. In February 2026 Claude Code became the way I work, not autocomplete but a method: skills that encode how I triage, refine, implement and test; hooks that keep the output honest; specialist agents per repository; products shipped end to end, from an Apple Watch app to a 3D office for watching agents work. Around it sit a second opinion from Codex, knowledge graphs of the codebases, a persistent memory, morning runs that triage my board before the day starts, and a self-hosted stack of local models and agents.
- Coding assistants
- Claude Code · Codex CLI · Cursor · Continue · Kimi Code · Manus AI
- Models and inference
- Claude API · Qwen via Ollama · LM Studio · OpenAI-compatible local servers
- Agents and orchestration
- Agent skills, hooks and subagents · MCP servers · Hermes Agent · Paperclip · Odysseus · Agent Town
- Memory, context and tooling
- ai-memory · Graphify · RTK · Langfuse · LanceDB RAG · Claude Design canvases
21 skills·18 hooks·4 specialist agents·3 scheduled runs·650+ sessions·12 products shipped
Selected projects
- Quality GateScore what an AI coding agent delivered against its ticket, and refuse the PR when it falls short.In daily use
- EterAn Avatar fan game: Aang fights through the Spirit World, one run at a time.In progress
- Screen Recorder MCPLet your AI agent record a clean demo of one app, with nothing on top of it.Open source
- Health TrackerTrain, recover and understand your own data, on the phone and on the wrist.TestFlight
- Agent TownWatch your AI agents work, and talk to them, in a 3D office.Open source
- QuillProofreads and rewrites your text in any Windows app, with a local model.Shipped
- MD ViewerRead Markdown instantly and compare two documents side by side.Shipped
- TagYaDesign and print labels on Niimbot thermal printers, from the browser or the phone.Live
- Passkey SSOAn OpenID Connect provider with passkey login and no passwords, shared by my apps.Private
- Mockup BuilderCompose screens from a product’s real components, so a mockup behaves like the product.Internal tool
- Virtual LightingA lighting crew for your webcam: drag the lamps around your own face and room, mid-call.Open source
- AlsoCamera Hub · Langfuse + Claude Code
Certifications
- Building with the Claude API · Anthropic · Jul 2026
- Claude Code in Action · Anthropic · Jul 2026
- Introduction to Model Context Protocol · Anthropic · Jul 2026
- Introduction to Agent Skills · Anthropic · Jul 2026
- NestJS: The Complete Developer's Guide · Udemy · May 2024
- JavaScript Automated Tests · EW Academy (Erick Wendel) · Apr 2024
- Docker: Ferramenta essencial para Desenvolvedores · Cod3r · Nov 2019
- Oracle Certified Java Programmer 6 (OCJP) · Oracle
- Sass e Compass: Descomplicando o CSS · Alura
- JavaScript: Programando na linguagem da web · Alura
- HTML5 e CSS3 II: Turbinando as suas páginas · Alura
Education & languages
Bachelor's Degree in Computer Science
Universidade de Fortaleza (UNIFOR) · 2022
Portuguese (native) · English (fluent) · Spanish (advanced)
Design & prototyping: Adobe XD · Photoshop · Illustrator · Figma