Coisas que eu entreguei.
Uma seleção de produtos, bibliotecas e trabalho open-source — alguns em produção, outros ainda me ensinando lições.
Produtos
iTOP — Inscrições TOP
SaaS multi-tenant em produção para gestão de grandes eventos dos Legendários: inscrições, pagamentos (PIX/cartão com reconciliação por webhook), check-in via QR Code, geração de contratos com assinatura digital biométrica, plano de embarque e dashboards em tempo real. Processa dinheiro real, eventos reais e centenas de participantes em produção. Antecessor do inscricoestop.com.br antes do pivot.
Unicrow
Plataforma Web3 de escrow na Ethereum. Contribuí no SDK, indexador blockchain e integrações com smart contracts. SDK em TypeScript pronto para produção que transformou semanas de onboarding em um setup no mesmo dia.
Pi — AI Agent Toolkit
Toolkit open-source para construir agentes de IA de código, mais um assistente funcional (pi) construído sobre ele. Uma API única para OpenAI, Anthropic e Google, um runtime de agente com streaming, ferramentas e estado, experiência de terminal e UI de chat reaproveitável para terminal e web. Monorepo TypeScript.
Dale Carnegie AI Trainer
Coach de IA no estilo Dale Carnegie. Descreva uma situação e ele devolve um diagnóstico, quais dos 53 princípios aplicar e um plano de ação. Tem ainda modo role-play, diário de aplicação e uma biblioteca de princípios pesquisável. Feito com o Vercel AI SDK.
Canetaço — e-signature SaaS
SaaS brasileiro de assinatura eletrônica com validade jurídica e entrega nativa por WhatsApp desde o dia 1. Construído em Next.js 16, Supabase, Drizzle e Inngest, com WhatsApp Cloud API, e-mail via AWS SES, cobrança no Stripe e carimbo do tempo apoiado na legislação brasileira (MP 2.200-2, Lei 14.063). Em desenvolvimento ativo.
3D Print Management System
Sistema de gestão interno para um estúdio de impressão 3D sob demanda. Cadastro de clientes, controle de estoque de filamento por local com alertas de baixa quantidade, fila de produção com arrastar e soltar e acompanhamento de status, status de pagamento e um log de auditoria completo. Sincronização em tempo real entre dispositivos via Supabase, com interface mobile-first feita para o chão de fábrica.
Agenda Editor — custom planner covers
Fluxo completo para criar e encomendar capas de agenda personalizadas. O cliente escolhe um template, personaliza com logo, nome, fontes e cores num editor Fabric.js, configura o miolo da agenda, visualiza em um flipbook 3D e finaliza com Pix via Asaas. Inclui acompanhamento de pedidos e área administrativa. Em desenvolvimento ativo.
tgmarinhopro.com — this site
O próprio site que você está lendo. Plataforma pessoal bilíngue e blog técnico construído como uma interface de IA viva: conteúdo MDX via Velite, rotas com next-intl, RSS e llms.txt gerados no build e um pipeline de diário automático. Desenhado e entregue num fluxo agentic, AI-native.
Legendários MS
Site institucional de um movimento comunitário sem fins lucrativos, feito como trabalho voluntário. Centraliza informações de eventos, links de inscrição, galerias de fotos e guias de preparação, melhorando a comunicação entre participantes e líderes. Next.js, Tailwind e Vercel.
Ferramentas & experimentos
Fluent5 — English 5x5x5
App de aprendizado de inglês baseado no método de repetição massiva 5x5x5: ler, ouvir, escrever e falar a mesma história ou frase cinco vezes por sessão, três vezes ao dia, por cinco dias. Une histórias por nível com text-to-speech do navegador, contas no Supabase e acompanhamento de progresso, num PWA com tema claro e escuro.
English Study
App web para estudar inglês com textos, traduções e áudio lado a lado. O conteúdo fica em coleções de markdown e mp3, e um script de build gera o catálogo que o frontend React consome. Navegação mobile com drawer de conteúdos e barra inferior fixa.
Fixed Income Calculator
Calculadora para comparar investimentos de renda fixa lado a lado. Informe valor e prazo e ela mostra o rendimento líquido de cada opção (Tesouro Direto, CDB, LCI/LCA, Fundo DI, Poupança) já com impostos, com detalhamento completo.
Investor Calculator
Calculadora financeira escolar inspirada na Calculadora do Investidor da CVM. Aritmética básica, funções financeiras (PMT, valor presente e futuro, TIR, VPL), simulação de financiamento Price e SAC, orçamento doméstico e cálculos percentuais avançados.
DynamicForms React
Construtor de formulários drag-and-drop no navegador, como um Google Forms enxuto. Adicione e configure campos de nove tipos, reordene, duplique e exclua, e veja o preview de um formulário funcional com validação. Feito com React, Vite e shadcn/ui.
Open source
README-ecoleta
Três modelos de README que criei para o blog da Rocketseat, junto com o projeto Ecoleta (um marketplace que conecta pessoas a pontos de coleta de resíduos). Um dos meus repositórios open-source mais compartilhados, usado como ponto de partida por centenas de devs.
GoBarber API
API backend de um app de agendamento de barbearia, projeto final do bootcamp GoStack 11 da Rocketseat. Construída em torno de princípios SOLID e camadas no estilo DDD, com autenticação JWT, agendamentos, prestadores, injeção de dependências (tsyringe) e testes.
Members
App CRUD para gestão de membros e pessoas, com dashboard, apoiado por uma API GraphQL no Hasura. Feito com Next.js, Apollo e Chakra UI.
Meetapp
Organizador de meetups full-stack (Backend + Web + Mobile). Desafio final do Bootcamp da Rocketseat. React, React Native, Node, Redux.
BMI Calculator (React Native)
Calculadora de IMC para Android, feita em React Native e publicada na Google Play. App pequeno multi-tela com estilização caprichada, internacionalização (pt-BR e en) e UI limpa inspirada em um design do Dribbble.
Be the Hero
App full-stack conectando ONGs a doadores, construído durante a OmniStack week da Rocketseat. Ajuda pequenas organizações a captar recursos para suas causas.