Gabriel Camargo.Download CV
Available for new opportunities

Full-Stack Engineer.

6+ years of experience building scalable, high-performance web applications end to end — from Next.js and React interfaces to Node.js and NestJS services, with hands-on experience in payments, authentication, background processing, and search systems. Comfortable owning a feature end to end — from rendering strategy and component architecture through API design, queue processing, and database-level search.

01.

Expertise

Core technical competencies across the modern web stack.

Frontend Architecture

Building responsive, highly interactive interfaces with a focus on rendering strategy (SSR/SSG), state management, and component reusability.

Next.jsReactTypeScriptTailwind CSS

Backend Systems

Designing robust REST APIs, managing background queues, and implementing secure authentication and payment flows.

Node.jsNestJSExpressREST APIs

System Architecture

End-to-end feature ownership. Comfortable architecting data models, setting up queue processing for background tasks, and optimizing database-level search for high-volume catalogs.

PostgreSQLRabbitMQ / SQSPayment Gatewayspgvector / Full-Text Search
02.

Professional Journey

Six years shipping web and mobile products end to end.

Full-Stack Developer | Software Consultant

Oct 2025 — Present

Bytes & Pixels GmbH

Munich-based agency. Raised the mobile Lighthouse performance score of a React sales funnel from 55 to 80, built a React Native trading card collection app on Supabase covering 220,000+ card variants, and developed a RAG-based recommendation system pairing pgvector retrieval with LLM curation over a 40,000+ product catalog.

Impact: Replaced Algolia with Supabase Postgres-native search over a 40,000+ product catalog, eliminating vendor cost with no regression in search quality.
ReactReact NativeNestJSSupabase

Full-Stack Developer

2021 — 2025

Mais Retorno

Democratizing access to financial information and investment tools. Built a mutual fund screener in Next.js letting users filter and compare over 30,000 funds, designed a production-grade checkout and subscription system integrating Pagar.me, and led the migration of a core system from Python (Django) to Node.js (NestJS).

Impact: Built an invoice generation system with Node.js, PostgreSQL and cron jobs, replacing a manual process that took over an hour per cycle with a fully automated one.
Next.jsNestJSPostgreSQLKeycloak

Web/Mobile Developer

2020 — 2021

Nimbus

Data-driven solutions for the energy sector. Developed and maintained web tools for the NIMBUS platform, built tools for analyzing and visualizing energy market data — price information, weather and hydrological conditions — and developed a React Native training app for sugarcane mill employees with a web dashboard for tracking progress.

DjangoReact NativeJavaScript
03.

Stack

Tools and technologies I work with daily.

Frontend

Next.jsReactJavaScriptTypeScriptTailwind CSS

Mobile

React NativeFlutter

State Management

ZustandReact ContextSWR

Backend

Node.jsNestJSDjangoExpressPHP (Laravel)

Databases

PostgreSQL (pgvector, tsvector, pg_trgm)MySQLSupabaseFirebase

DevOps & Infrastructure

GitDockerGitHub ActionsNginxAWS S3 / SQSRabbitMQElasticsearch

Testing & Automation

PlaywrightCypressJestVitestLambdaTest

AI-Assisted Development

Claude Code