Projetos
O que está sobre a mesa, do mais recente ao mais antigo.
- TaskForgeOrquestrador 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.
- StechClubPlataforma 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.
- Conn-PodBiblioteca 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.
- JarbasAssistente 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.
- Portfólio v2Este 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.
- Portfolio APIA 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.
- Portfólio v1Primeira 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.
- RunnerFerramenta 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.
- ZoologicGestã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.
- PortalAZPortal 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.
- ProntoMarketplace 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.
- OmegaHubPlataforma 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.
- BrechoappMarketplace 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.
- Barbearia AppPWA 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.
- Pasta la VistaApp de delivery com Clean Architecture e persistência poliglota — PostgreSQL, MongoDB e Redis —, mobile em Expo, API em Express e pagamento por Stripe.
- Jornada 5DTemplate React Native com Firebase multi-ambiente: emuladores locais, product flavors separando desenvolvimento de produção e Clean Architecture como ponto de partida.
- PokédexApp 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.
- Explorador de RepositóriosTeste 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.
- BuscaJogos+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.
- KitBuilder / S.A.G.A.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á.
- YoutCatcherDownloader 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.
- Sudoku SolverPipeline 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.
- Instagram AnalyzerAplicaçã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.
- Calculadora FinanceiraDesktop 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.
- FinanceOSMonorepo 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.
- Pokémon em JavaFXAplicação desktop em JavaFX com Maven e separação MVC — exercício de arquitetura em Java, escrito quando a linguagem ainda era terreno novo.
- Aquila e EvelynConvite 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.
- Carta para a DanielaExperiê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.
- Schedule I — LocalMultiplayerFork 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.
- Bot de vault no TelegramInterface de conversa para um vault em Markdown: consulta livre, agenda e pendências resolvidas contra um pod autenticado, sem manter índice vetorial local. Pausado.
- MITRA CRMCRM 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.
- Guia de Augury para D&D 5eGuia 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.
- Bubble Box LavanderiaLanding 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.
- Apollo DigitalLanding 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.
- Braseng Consultoria EmpresarialPá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.
- Bumbum de AnjoLanding 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.
- Clínica ViottoPá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.
- FEHE ChocolateLanding 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.
- Souza Lima - Cursos LivresLanding 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.
- Faculdade de Música Souza LimaPá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.
- Optec Soluções Integradas em T.ISite 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.
- AsuraPadelSistema 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.
- Diagnóstico Professor JarbasQuiz 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.
- AtalaiaRPG 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.
- Mapa de um pipeline de lastrosManutençã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.
- Sistema visual SekiroO 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.











