Gabriel Camargo.
Disponível para novas oportunidades

Full-Stack Engineer.

Full-Stack Engineer com mais de 6 anos de experiência construindo aplicações web escaláveis e de alta performance de ponta a ponta — de interfaces em Next.js e React a serviços em Node.js e NestJS, com experiência prática em pagamentos, autenticação, processamento assíncrono e sistemas de busca. Conduzo uma feature do início ao fim — da estratégia de renderização e da arquitetura de componentes ao design de APIs, processamento em filas e busca no nível do banco de dados, com testes automatizados (Playwright, Jest) e observabilidade (PostHog, Sentry) em toda a stack.

01.

Especialização

Competências técnicas centrais em toda a stack moderna da web.

Arquitetura Frontend

Construindo interfaces responsivas e altamente interativas com foco em estratégia de renderização (SSR/SSG), gerenciamento de estado e reutilização de componentes.

Next.jsReactTypeScriptTailwind CSS

Sistemas Backend

Projetando APIs REST robustas, gerenciando filas em background e implementando autenticação e fluxos de pagamento seguros.

Node.jsNestJSExpressREST APIs

Arquitetura de Sistema

Propriedade end-to-end de features. Confortável para arquitetar modelos de dados, configurar processamento em fila para tarefas em background e otimizar busca em banco para catálogos em alta escala.

PostgreSQLRabbitMQ / SQSGateways de pagamentopgvector / Busca textual
02.

Trajetória profissional

Seis anos entregando produtos web e mobile de ponta a ponta.

Bytes & Pixels GmbH

Desenvolvedor Full-Stack | Consultor de Software

Out 2025 — PresenteAlemanha (Remoto)

Contexto

A Bytes & Pixels é uma agência de software em Munique que constrói produtos web e mobile para clientes em e-commerce, beauty tech e colecionáveis. Trabalho como consultor full-stack, assumindo features do início ao fim em projetos com React, React Native, NestJS e Supabase — desde trabalhos de performance em funis de vendas de alto tráfego até o lançamento de apps móveis inteiros.

Conquistas

  • Aumentei o score de performance Lighthouse móvel de um funil de vendas em React de 55 para 80 auditando o comportamento de renderização e eliminando estado redundante, hooks useEffect desnecessários e operações bloqueantes no carregamento inicial.
  • Construí um app de coleção de cartas trading card em React Native com Supabase cobrindo 7 jogos de cartas, 1.742 coleções e 220.000+ variantes, integrando a API de visão computacional da Ximilar para identificação de cartas.
  • Substituí o Algolia por busca nativa em Postgres no Supabase em um catálogo de 40.000+ produtos, eliminando custo de fornecedor sem regressão na qualidade da busca.
ReactReact NativeNestJSSupabase

Mais Retorno

Desenvolvedor Full-Stack

2021 — 2025Brasil (Remoto)

Contexto

A Mais Retorno é uma fintech brasileira que democratiza acesso a informações financeiras e ferramentas de investimento — plataformas de análise de fundos, dados de mercado e assinaturas premium usadas por milhares de investidores. Trabalhei em toda a stack, desde frontends em Next.js com visualização pesada de dados até serviços em Node.js/NestJS cuidando de pagamentos e autenticação.

Conquistas

  • Construí um screener de fundos mútuos em Next.js permitindo filtrar e comparar mais de 30.000 fundos em dezenas de critérios, arquitetando o estado compartilhado de filtros com Zustand e otimizando a performance de render para grandes conjuntos de resultados.
  • Desenhei e implementei um sistema de checkout e assinatura em Next.js, integrando Pagar.me para processamento seguro de pagamento e fluxo recorrente.
  • Lideramos a migração de um sistema de Python (Django) para Node.js (NestJS) para alinhar com a expertise da equipe em JavaScript.
Next.jsNestJSPostgreSQLKeycloak

Nimbus

Desenvolvedor Web/Mobile

2020 — 2021Novo Horizonte, Brasil (Híbrido)

Contexto

A Nimbus desenvolve soluções orientadas a dados para o setor energético, transformando preços de mercado, clima e dados hidrológicos em ferramentas de análise e visualização usadas por empresas de energia para apoiar operações e trading.

Conquistas

  • Desenvolvi e mantive ferramentas web para a plataforma NIMBUS usando Django no backend e HTML, jQuery e Bootstrap no frontend.
  • Trabalhei no desenvolvimento de ferramentas para análise e visualização de dados do mercado de energia, focando em preços, clima e condições hidrológicas.
  • Desenvolvi um app mobile de treinamento em React Native para funcionários de usinas de cana-de-açúcar, junto com um dashboard web para acompanhar o progresso dos funcionários.
DjangoReact NativeJavaScript
03.

Stack

Ferramentas e tecnologias com as quais trabalho diariamente.

Frontend

Next.jsReactJavaScriptTypeScriptTailwind CSS

Mobile

React NativeFlutter

Estado

ZustandReact ContextSWR

Backend

Node.jsNestJSDjangoExpress

Banco de Dados

PostgreSQLMySQLSupabaseFirebase

DevOps

GitDockerGitHub ActionsNginx

Testes

PlaywrightCypressJestVitest

IA

Claude CodeRAGLLM