Gabriel Camargo.
Available for new opportunities

Full-Stack Engineer.

Full-Stack Engineer with 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, with automated testing (Playwright, Jest) and observability (PostHog, Sentry) across the stack.

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.

Bytes & Pixels GmbH

Full-Stack Developer | Software Consultant

Oct 2025 — PresentGermany (Remote)

Context

Bytes & Pixels is a Munich-based software agency building web and mobile products for clients in e-commerce, beauty tech, and collectibles. I work as a full-stack consultant, owning features end to end across React, React Native, NestJS, and Supabase projects — from performance work on high-traffic sales funnels to shipping entire mobile apps.

Achievements

  • Raised the mobile Lighthouse performance score of a React sales funnel from 55 to 80 by auditing render behavior and eliminating redundant state, unnecessary useEffect hooks, and blocking operations on initial load.
  • Built a React Native trading card collection app on Supabase covering 7 card games, 1,742 sets and 220,000+ card variants, integrating the Ximilar computer vision API for card identification.
  • Replaced Algolia with Supabase Postgres-native search over a 40,000+ product catalog (weighted tsvector + pg_trgm typo tolerance), eliminating vendor cost with no regression in search quality.
ReactReact NativeNestJSSupabase

Mais Retorno

Full-Stack Developer

2021 — 2025Brazil (Remote)

Context

Mais Retorno is a Brazilian fintech democratizing access to financial information and investment tools — fund analysis platforms, market data, and premium subscriptions used by thousands of investors. I worked across the whole stack, from Next.js frontends with heavy data visualization to Node.js/NestJS services handling payments and authentication.

Achievements

  • Built a mutual fund screener in Next.js letting users filter and compare over 30,000 funds across dozens of criteria, architecting the shared filter state with Zustand and optimizing render performance for large result sets.
  • Designed and implemented a production-grade checkout and subscription system in Next.js, integrating Pagar.me for secure payment processing and recurring billing flows.
  • Led the migration of a system from Python (Django) to Node.js (NestJS) to align with the team’s expertise in JavaScript.
Next.jsNestJSPostgreSQLKeycloak

Nimbus

Web/Mobile Developer

2020 — 2021Novo Horizonte, Brazil (Hybrid)

Context

Nimbus builds data-driven solutions for the energy sector, turning market prices, weather, and hydrological data into analysis and visualization tools used by energy companies to support trading and operational decisions.

Achievements

  • Developed and maintained web tools for the NIMBUS platform using Django on the backend and HTML, jQuery, and Bootstrap on the frontend.
  • Worked on the development of tools for analyzing and visualizing energy market data, focusing on price information and weather and hydrological conditions.
  • Developed a React Native mobile training application for sugarcane mill employees, together with a web dashboard for tracking employee 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