Gabriel Camara Carvalho

Senior Fullstack Engineer · AI Engineer

[email protected]·linkedin.com/in/gabriel-camara-carvalho·github.com/gcamara·gcamara.dev·Brazil · Remote

Fullstack engineer with 14+ years building web platforms 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 nine 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

Professional experience

DreamDev·Senior Fullstack Engineer

Mar 2023 – present·UK · Remote

  • Built and optimized a financial application in Angular 12 to 16, resolving critical performance bottlenecks and delivering complex, high-impact features.
  • Developed back-end services in Node.js/NestJS, including multi-database TypeORM integrations and audit logging on AWS RDS.
  • Worked with cross-functional teams to pay down technical debt and raise code quality across the platform.

Angular · NestJS · TypeORM · MySQL · AWS RDS · Kotlin/Spring (workflow services)

TrueLogic·Senior Frontend Engineer

Oct 2021 – Mar 2023·USA · Remote

  • Led the creation of a reusable Angular component library that modernized the UI across several enterprise applications.
  • Designed responsive, modular components with strict attention to accessibility and performance.
  • Part of a specialized "SWAT team" deployed to rapidly improve and standardize frontends across the company.

Angular · TypeScript · SCSS · Component libraries

Aequilibrium·Senior Frontend Engineer

Jan 2021 – Oct 2021·Canada · Remote

  • Customized and extended a white-label banking platform's products in Angular 10+.
  • Built and maintained the back-end services behind those products in Java 8.
  • Delivered fixes and improvements to production-critical, customer-facing projects.

Angular 10+ · TypeScript · Java 8

Fortaleza City Government·Fullstack Engineer & UI/UX Designer

Apr 2016 – Jan 2021·Brazil

  • Developed and maintained government systems in Java (Spring/JSF) and Angular 9+.
  • Created UI/UX prototypes and design assets in Adobe XD, Illustrator and Photoshop.

Java · Spring · JSF · Angular 9+ · Adobe XD

CPQi·Team Leader & Java Engineer

Jul 2013 – Mar 2016·Brazil / Chile

  • Delivered solutions on Calypso financial software for international banking clients, including HSBC Chile.
  • Led a team building a new enterprise application from scratch 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 knowledge graphs · RTK · LanceDB RAG · Claude Design canvases

21 skills·14 hooks·4 specialist agents·3 scheduled runs·580+ sessions·9 products shipped

Selected projects

  • 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
  • Clock ManagerKeep every timezone you work with on screen, in one floating widget.Shipped
  • TagYaDesign and print labels on Niimbot thermal printers, from the browser or the phone.Live

Education

Bachelor's Degree in Computer Science·Universidade de Fortaleza (UNIFOR)·2022

Certifications

Languages

Portuguese (native) · English (fluent) · Spanish (advanced)

Design & prototyping

Adobe XD · Photoshop · Illustrator · Figma