carregando
trabalhos comerciais, estudos e experimentos: os destaques primeiro, depois o arquivo inteiro.

Orquestrador que transforma uma demanda em grafo de tarefas, isola cada tarefa em sua própria worktree Git e executa em ondas paralelas, com revisão e merge humanos no fim. O planner é somente leitura, e nenhum agente consegue publicar sozinho.
impacto
A tese deixou de ser "executar agentes" e passou a ser mapear como o time trabalha e acoplar agente só nos pontos certos.

Plataforma educacional entregue de ponta a ponta: área pública, autenticação por SSO da empresa, trilhas, vídeo servido por link assinado no S3, quiz de aplicação e painel administrativo. Hoje usada por mais de 15 mentorados.
impacto
Nenhuma credencial de bucket no cliente, e a modelagem absorveu trilha, playlist e material de aula sem reescrever o domínio.

Biblioteca que divide o trabalho de IA entre modelos diferentes: um executa, outro verifica. Cada papel tem leitura e escrita declaradas, tentativas limitadas e um recibo de evidência preso à versão. Cada tarefa roda na própria worktree Git, sob sandbox.
impacto
O Jarbas já consome a biblioteca. O próximo passo é mandar cada microtarefa para o menor modelo que dá conta dela, com calibração medida.

Assistente sobre um vault em Markdown cujo núcleo é um portão de ação: toda escrita do agente passa por um gate que valida o plano antes de tocar arquivo. Fail-closed por padrão, com journal append-only e certificado de regressão por corrida.
impacto
O motor serve qualquer vault que declare o schema, e a interface conversa com ele por um contrato autenticado.
Portal para operar atendimento com IA no WhatsApp: upload de arquivo, catálogo, conversas, sandbox de teste, versionamento de prompt com rollback e automação em n8n rodando em EC2.

CRM desktop white label para pequenos e médios negócios, em Python com tkinter, SQLite e separação MVC: gestão de clientes, funis de vendas configuráveis, automação de marketing, relatórios e painel de métricas.
2022

Landing de franquia de lavanderia self-service com foco em geração de lead: modelos de loja, busca de unidade e contexto de campanha, entregue no ciclo de agência de 2024.
2024

Landing page de captação para uma agência de posicionamento digital B2B e B2C: metodologia, cases com resultado e chamadas para contato. Entrega do ciclo de agência de 2024.
2024

Página de captura para uma consultoria de diagnóstico organizacional e plano de ação, com o serviço explicado em etapas e foco na captação de leads. Entrega do ciclo de agência de 2024.
2024

Landing page de venda direta para um spray anti-assaduras infantil: benefícios do produto, depoimentos de pais e o caminho até a compra. Entrega do ciclo de agência de 2024.
2024

Página de captura em WordPress para uma clínica de lentes de contato dental: portfólio de casos, certificações e depoimentos levando ao agendamento de consulta. Entrega do ciclo de agência de 2024.
2024

Landing page em Shopify para uma marca de chocolate zero açúcar: ingredientes, processo e funil de venda. Entrega do ciclo de agência de 2024.
2024

Landing page em WordPress para os cursos livres de música, presenciais e online, levando ao agendamento de aula experimental. Entrega do ciclo de agência de 2024.
2024

Página de captura em WordPress para o vestibular da faculdade de música: cursos, datas, processo seletivo e inscrição. Entrega do ciclo de agência de 2024.
2024

Site institucional em WordPress para uma empresa de TI focada em cibersegurança, nuvem e infraestrutura corporativa: serviços, diferenciais e captação de leads B2B. Entrega do ciclo de agência de 2024.
2024

Sistema de gestão de padel no qual atuei como principal desenvolvedor web em Angular. A área autenticada reúne 8 telas: início, dashboard, ranking, mercado de pontos, produtos, temporadas, associados e planos. Frontend organizado em componentes standalone e serviços HTTP tipados, com interceptors centralizados para integração com a API.

Quiz financeiro com resultado aberto, comparação nacional e plano educacional por perfil. PDF disponível para download e enviado por e-mail ao participante, com mensagem distinta ao responsável.

Manutenção leve e catalogação de um pipeline de dados de lastros que eu não construí: inventário e diagramas do código PySpark, Kafka e Django para ligar a ele os projetos que eu fazia para o mesmo cliente. Cliente anonimizado.

Este site. Redesign num monorepo com identidade própria, api de conteúdo em Go, internacionalização e gates de qualidade verificáveis — inclusive um teste de composição em preto e branco que reprovou a primeira versão da interface.
2026

A api pública deste site: um binário Go com SQLite numa VPS gratuita, atrás de Caddy com TLS automático. O conteúdo vive no git e é reimportado a cada start; a publicação testa o pacote num banco temporário e volta sozinha à versão anterior se a nova não subir. Substituiu uma api Next com Postgres sem mudar nenhuma das 51 respostas comparadas, e ocupou 14 MB de memória na primeira release.

Primeira versão em Angular, auditada e congelada no ar em agosto de 2026 com o herói fechado em três indicadores contados. Segue servindo o domínio enquanto a v2 não sobe.
2025

Ferramenta desktop para subir e observar o ambiente local de vários projetos ao mesmo tempo, com configuração declarativa, credencial no Keychain e árvore de processos supervisionada.

Gestão de zoológico em dois repositórios: API em PHP 8 com SOLID e PHPUnit de verdade, e frontend Next.js. Escrito como exercício de arquitetura e retomado em 2026 para virar peça publicada.
2024

Marketplace de serviços urgentes em duas fases: MVP com NestJS, Next.js e Expo sobre PostGIS e filas, e evolução arquitetural em Go com Kafka, app técnico offline-first e observabilidade distribuída.

Plataforma para gamers em monorepo TypeScript: Next.js no frontend, NestJS sobre Fastify na API, tRPC entre eles, filas BullMQ, dois provedores de pagamento e persistência dividida entre PostgreSQL, MongoDB e Redis.
2025

Marketplace P2P mobile de segunda mão com LGPD desde o dia zero: mascaramento de dado pessoal, pagamento por PIX e cartão, filas para sincronizar estoque e backend em Go.

PWA de descoberta e agendamento para barbearias, com mapa, geolocalização, agenda em tempo real, três papéis de usuário e constraint no banco impedindo reserva concorrente no mesmo horário.

Template React Native com Firebase multi-ambiente: emuladores locais, product flavors separando desenvolvimento de produção e Clean Architecture como ponto de partida.

Downloader desktop de YouTube com MVC rigoroso, histórico persistente, log estruturado, cobertura de teste acima de 80% e empacotamento para mais de um sistema operacional.
2025

Aplicação desktop que processa o export em JSON do Instagram e mostra quem não segue de volta, com indicadores e busca em tempo real. Roda offline, sem tocar em nenhuma API da plataforma.

Desktop de divisão de renda com dashboard, comparativo entre cenários e histórico, escrito em CustomTkinter sobre NumPy e Matplotlib com separação MVC.

Monorepo de gestão financeira pessoal em Turborepo, com Prisma, Redis e stores por workspace. Projeto de estudo de arquitetura, mais amplo no código do que no escopo entregue.

Convite digital de casamento em site estático, responsivo e sem build step, publicado no GitHub Pages como versão sanitizada — a original, com dados dos noivos, ficou em branch de arquivo.
2026

Experiência narrativa em Next.js com animação em GSAP e acessibilidade levada a sério — foco visível, movimento reduzido respeitado. A edição pública é sanitizada; a original ficou em branch histórica.
2026

Interface de conversa para um vault em Markdown: consulta livre, agenda e pendências resolvidas contra um pod autenticado, sem manter índice vetorial local. Pausado.

RPG 2D de captura de criaturas em Godot, para Windows e Linux, com multiplayer em rede local de até 16 jogadores. Atalaia é o codinome de um projeto pessoal em alfa fechado.
2026

O sistema de design deste site: tokens em camadas para os temas Sumi e Washi, componentes compartilhados, microcopy fora do componente e dez regras escritas para serem medidas, com gate de acessibilidade no CI.

App de delivery com Clean Architecture e persistência poliglota — PostgreSQL, MongoDB e Redis —, mobile em Expo, API em Express e pagamento por Stripe.
2026

App mobile de exploração da PokéAPI em Expo, com persistência local em SQLite e animações em Reanimated. Entrega acadêmica do curso de desenvolvimento multiplataforma.
2026

Teste prático de Angular sênior entregue em julho de 2026: busca na API do GitHub com signals, estado de carregamento e erro tratados e integração contínua verde no repositório.
2026

Trabalho de conclusão em equipe: comparador de preços de jogos digitais com wishlist e alerta de promoção, separado em banco, API em Go e frontend responsivo. Aprovado com 9,0 no segundo semestre de 2022.
2022

Controle de estoque de peças eletrônicas em Python com arquitetura em camadas, repositórios, migrações por Alembic, importação de planilha e suíte de testes. Entrega de conclusão do curso na FATEC Mauá.
2025

Pipeline de visão computacional que resolve um Sudoku a partir de foto: pré-processamento e detecção de grade em C++ com OpenCV, reconhecimento de dígito, solver em C puro e sobreposição da resposta na imagem.

Aplicação desktop em JavaFX com Maven e separação MVC — exercício de arquitetura em Java, escrito quando a linguagem ainda era terreno novo.
2023

Guia interativo do feitiço Augury em D&D 5ª edição: como ler cada resposta do feitiço, estratégias por cenário de jogo e dicas para mestres e jogadores, num site estático publicado no GitHub Pages.
2022

Fork de manutenção de um mod de multiplayer local: conserto da compatibilidade com a versão 0.4.6f13 do jogo e isolamento de input por instância, para que teclado e controle não briguem pela mesma entrada.
2026
