Construo sistemas que leem o mundo físico e mantêm os dados íntegros.
Desenvolvedor full-stack em Curitiba — Go no backend, React no front. Na Metropolys escrevo os serviços por trás de uma plataforma de cidade inteligente: reconhecimento de placas e faces, controle de câmeras, telemetria de sensores espalhados pela cidade e as telas de onde os operadores acompanham tudo isso. Fora do trabalho, construo sistemas completos sozinho, de ponta a ponta.
Aberto a vagas de backend e full-stack, remoto ou em Curitiba.
- Hoje
- Desenvolvedor na Metropolys
- Foco
- Serviços em Go, dados em tempo real
- Base
- Curitiba, Brasil
- Formação
- Engenharia de Computação, 2026
Uma placa, de ponta a ponta
O caminho que uma única detecção percorre no serviço de reconhecimento que escrevi na Metropolys. Cada etapa acrescenta o que sabe.
Payload do evento — Etapa 6/6
{
"plate": "RJK4C19",
"alert": {
"reason": "stolen_vehicles",
"priority": 1,
"channel": "operations_dashboard",
"dispatched_at": "2026-09-17T13:42:09Z"
}
}Projetos selecionados
Cinco sistemas, descritos como eu explicaria para outra pessoa da engenharia: qual era o problema de verdade, o que escolhi e quanto custou.
2024 — hoje
Xanadu Fleet
Inspeções que sobrevivem sem sinal
Um sistema de inspeção, abastecimento e manutenção de frota para uma transportadora: checklists versionados preenchidos na beira da estrada sem conexão, registros que são substituídos em vez de editados, e uma cadeia de evidências assinada e ancorada em armazenamento write-once.
Feito com: Go, PostgreSQL, htmx, PWA, S3 Object Lock (WORM), Ed25519, Goose, GitHub Actions, MagaLU Cloud
Ler o estudo de caso
2024 — hoje
Plataforma de cidade inteligente
As câmeras e sensores de uma cidade, num lugar só, em tempo real
Meu trabalho na Metropolys. Serviços em Go que recebem leituras de placa, reconhecimentos faciais, feeds de transporte, trânsito e telemetria meteorológica, e as partes do produto web em que operadores pesquisam uma placa, seguem um veículo pela cidade e recebem alertas de listas de interesse.
Feito com: Go, TypeScript, React 19, PostgreSQL / PostGIS, Redis, MQTT, WebSocket, Kubernetes, Prometheus
Ler o estudo de caso
2026 — hoje
Manutenção Lavoura
Um diário de manutenção que cabe em um binário
Manutenção de máquinas agrícolas para duas pessoas — um agrônomo e um gerente de fazenda — registrada no celular, no campo, muitas vezes sem sinal. Um binário Go e um arquivo SQLite num servidor pequeno, com uma fila offline e uma fila de fotos que nunca seguram um registro.
Feito com: Go, SQLite, htmx, PWA, Caddy, systemd, GitHub Actions
Ler o estudo de caso
2025
Mini Estufa
Uma estufa que se reporta sozinha, do pino ADC ao navegador
Meu TCC. Soldei os sensores, calibrei as leituras, escrevi a API em Go que as transmite por WebSocket e construí o dashboard em React que as desenha — o caminho inteiro de uma tensão até um gráfico.
Feito com: Go, gorilla/websocket, React 19, Vite, Tailwind, Recharts, Supabase, MQTT, ESP32
Ler o estudo de caso
2025 — 2026
Xanadu Transportes
O primeiro site de uma transportadora
Uma transportadora cujos clientes a encontravam só pelo telefone. Uma página única pré-renderizada que carrega rápido numa conexão de posto de estrada, coloca uma conversa no WhatsApp a um toque e só carrega analytics depois que o visitante consente.
Feito com: Next.js 15, React 19, Framer Motion, Cloudinary, Google Analytics 4, Vercel
Ler o estudo de caso