Sobre

João Netto.

Estou na engenharia de software há mais de dez anos. Fui founding engineer da plataforma de NFT da Topps, onde cuidei de pagamentos e compliance enquanto o negócio saía do zero e chegava a US$ 2M por mês. Mais recentemente passei pela ProveAI, construindo um produto de observabilidade de LLM para clientes enterprise. Hoje estou na FCamara, como senior fullstack developer.

Gosto de entender como o sistema se comporta antes de escolher a ferramenta. Quando a stack não vem fechada no requisito, escolho pelo problema. Escrevo Python, TypeScript e Elixir, e acompanho o que escrevo até o deploy.

Cobro legibilidade e padrão consistente de todo código que entra, inclusive o que saiu de um agente: passa pelo mesmo review. Fecho a arquitetura antes de o time começar, e depois construo junto. As decisões eu registro no dia em que são tomadas, senão o raciocínio vai embora com quem participou.

Baixar CV

01Experiência

  1. 2026 — atual

    Senior Fullstack Developer

    FCamara — Lojas Renner S.A. São Paulo, Brasil

    Alocado nas Lojas Renner, respondendo pela Caixa de Auto Atendimento (CAA). Segunda passagem pela empresa; a primeira foi em 2019.

    • O frontend é React sobre Electron, rodando nos terminais dentro das lojas, e o BFF é Node.js com NestJS. Trabalho nas duas pontas.
    • React
    • Electron
    • Node.js
    • NestJS
  2. 2025 — 2026

    Senior Software Engineer

    ProveAI San Diego, CA

    Plataforma de observabilidade de LLM para ambientes enterprise, monitorando qualidade de modelo. Somos 11 engenheiros, espalhados pelo mundo.

    • Fiz o SDK em Python que os clientes instalam para instrumentar suas aplicações de LLM e mandar dados de avaliação para a plataforma.
    • Coloquei OpenTelemetry e Prometheus para rodar em mais de 10 deployments de clientes. É de lá que saem TTFT, hallucination rate e toxicity rate.
    • Rodei experimentos de LLM-as-judge para pontuar qualidade de resposta sem revisor humano no meio.
    • Refiz o onboarding de cliente: a config estática virou perfil dinâmico com hot reload. A integração ficou 60% mais rápida e passou a aceitar infra híbrida via Prometheus. Antes, qualquer ajuste desses exigia reiniciar os containers.
    • Travei o merge no CI enquanto a suíte ou o lint estiverem falhando. A cobertura saiu de 30% para 75%, no React/Vite e no Node.js/Express.
    • Python
    • React
    • TypeScript
    • Node.js
    • Express
    • OpenTelemetry
    • Prometheus
    • VictoriaMetrics
    • Envoy
    • Docker
  3. 2021 — 2025

    Senior Software Engineer

    Popstand / Sortium — Topps NFTs (Fanatics) Miami, FL

    Construí a Topps NFT Platform na Popstand; quando a Sortium foi fundada, o time e o cliente foram junto. Fiquei mais de 4 anos no projeto, desde o protótipo.

    Topps NFT Platform

    • Founding engineer num time de 3 fullstack e 5 frontend. Cuidava do frontend, do BFF em Firebase/Cloud Functions, do backend em Node.js e da infra. A plataforma tinha ~100 mil colecionadores, e nos drops batia 10 mil simultâneos.
    • Toquei 5 integrações de gateway de pagamento: Checkout.com, Plaid, Wyre, Sardine e Fortress. Cobriam cartão de crédito, digital wallets, ACH, wire e SWIFT no fiat, mais USD/USDT em cripto. No pico passaram US$ 2M por mês, metade em drop primário, metade no marketplace.
    • Liderei a migração de Checkout.com e Wyre para Fortress Trust e Sardine, sem downtime, com pagamento e KYC rodando ao vivo. Antes disso tinha implementado fingerprinting de cartão e KYC em camadas, que cortaram mais de 95% das transações fraudulentas.
    • Cuidei da camada de Google Cloud por 5 anos: subscription em tempo real no Firestore, security rules, Cloud Functions como BFF, serviços no Cloud Run e a infra do frontend em Terraform.
    • Virei a pessoa a quem se perguntava sobre regra de negócio da plataforma. Falava direto com quem tocava o produto, puxava os planos de integração e de arquitetura ao longo das sprints e fiz mentoria de qualidade de código com 3 engenheiros.
    • Fui o contato da engenharia com o time de suporte, resolvendo junto os casos que chegavam quebrados.
    • Migrei mais de 100 mil NFTs para a OpenSea e fiz um asset viewer que embutia direto no marketplace.

    AI Gateway (geração de imagens com GenAI)

    • Ajudei a construir um API gateway multi-tenant em Python/FastAPI. Ele roteia requisição de geração de imagem para os serviços internos de GenAI, em 3 tiers de cliente, com fila Celery dedicada por workload.
    • Fiz a economia de crédito por trás disso: dedução por tier, retry quando o worker falha, geração que deu errado não é cobrada, e o uso por tenant alimenta o billing.
    • O resultado volta por webhook, e workers Python isolados cuidam do pós-processamento.
    • Liderei o refactor da V1, que tinha saído sob pressão de lançamento. Reconstruí a estrutura nas boas práticas do FastAPI: rotas, regra de negócio e integrações em camadas separadas, modelos de request e response explícitos, injeção de dependência no lugar de import, e o error handling e a documentação que nunca teve.
    • Python
    • FastAPI
    • Celery
    • Next.js
    • React
    • TypeScript
    • Node.js
    • Firebase/Firestore
    • Cloud Run
    • Terraform
    • AWS
    • Prisma
  4. 2019 — 2021

    Senior Software Engineer

    Maitha Tech — Trademaster, Cobasi São Paulo, Brasil

    Ferramentas de dados e dashboards em tempo real para análise de crédito e vendas.

    • Fiz uma ferramenta de ETL em React/Node.js que mapeava planilha Excel (~1M de registros por arquivo) para as APIs de análise de crédito e detecção de fraude. Tirou 40 horas por mês de trabalho manual do time de dados.
    • Montei um dashboard de vendas ao vivo (React + GraphQL + Apollo) espalhado por 8 TVs no sales floor. Uma camada de cache em Redis unificou a leitura de 7 bancos e acabou com os deadlocks de tabela que apareciam toda hora.
    • React
    • Node.js
    • GraphQL
    • Apollo
    • Redis
    • RabbitMQ
    • PostgreSQL

02Antes disso

  1. 2019

    Senior Backend Developer FCamara — All Invest X, FC Nuvem São Paulo

  2. 2018 — 2019

    Senior Backend Developer LinkApi Solutions — Riachuelo, Leroy Merlin, Chilli Beans, Midway São Paulo

  3. 2017 — 2018

    Mid-Level Backend Developer Escola SENAI de Informática São Paulo

  4. 2014 — 2017

    Mid-Level Frontend Developer Fleye João Pessoa

03Tecnologias

  • Linguagens

    • Python
    • TypeScript
    • JavaScript
    • Elixir
    • SQL
  • Backend

    • FastAPI
    • Node.js (Express, Fastify, NestJS)
    • Elixir/Phoenix/OTP
  • Frontend

    • React
    • Next.js
    • Phoenix LiveView
    • Tailwind CSS
  • IA/LLM

    • Anthropic
    • OpenAI
    • Gemini
    • ReqLLM
    • Jido
    • RAG
    • LLM-as-judge
    • LLM observability
  • Desenvolvimento assistido por IA

    • Claude Code
    • Codex
    • MCP
  • Cloud

    • GCP (Cloud Run, Cloud Functions, Firestore, Firebase Auth, Cloud Storage)
    • AWS (EC2, ECS, Lambda, S3, SQS)
    • Terraform
    • Docker
    • GitHub Actions
  • Dados e filas

    • PostgreSQL
    • Redis
    • MongoDB
    • Firestore
    • GraphQL
    • Celery
    • Oban
    • Broadway
    • RabbitMQ
    • SQS
    • BullMQ
  • Testes e observabilidade

    • Pytest
    • Jest
    • Vitest
    • Playwright
    • ExUnit
    • OpenTelemetry
    • Prometheus

04Formação

  1. 2022 — 2024

    MBA em Arquitetura de Software FullCycle

  2. 2024 — 2026 *

    Bacharelado em Análise e Desenvolvimento de Sistemas UNINASSAU

* previsto

05Fale comigo

Contato

jbmn.dev@gmail.com

É o jeito mais rápido de me achar. Leio tudo e respondo o que dá.

  • Português — nativo
  • Inglês — C1