SurgicalMapp Academy
Plataforma LMS multi-tenant de capacitação médico-cirúrgica (B2B HealthTech/EdTech), com hierarquia matriz/filial, trilhas de aprendizagem e Prática Assistida: registro e homologação de procedimentos presenciais supervisionados.
- Multi-tenancy hierárquico (organizações MASTER/SUB) com isolamento total de dados por tenant e fluxo de aprovação de conteúdo entre matriz e filiais
- RBAC de quatro papéis (Admin Plataforma, Admin Organização, Educador, Estudante) com Access Gate por assinatura de conteúdo para usuários, times e organizações
- Prática Assistida: registro de procedimentos presenciais com homologação por educador, integrada ao cálculo de progresso e à emissão de certificados com código público verificável
- Clean Architecture em módulos de domínio (IAM, Learning, Titles) com Express + TypeORM, suíte Jest unitária e de integração e E2E em Playwright
- Deploy em EC2 com PM2, PostgreSQL 16 em Docker Compose e uploads de mídia em S3 com URLs pré-assinadas
Next.jsReact 19ExpressTypeORMPostgreSQLAWS S3PlaywrightMulti-tenant
WppCRM
CRM operacional multi-tenant BPO para atendimento WhatsApp com IA, projetado para operações de alto volume com inbox em tempo real e gestão de agentes inteligentes.
- Arquitetura multi-tenant com roles (super-admin, manager, agente) e isolamento por organização
- Inbox estilo WhatsApp Web com SSE para mensagens em tempo real via WAHA Plus
- Gestão de credenciais de IA cifradas (AES-256-GCM), API tokens e catálogo MCP para agentes
- 78 testes automatizados (Vitest) cobrindo auth, webhooks, ingestão e componentes de UI
Next.jsExpressPostgreSQLPrismaWAHASSEDockerVitest
MCP Data Analyst
Plataforma de BI logístico com dashboard analítico e chat conversacional powered by MCP, capaz de consultar dados em linguagem natural e gerar visualizações dinâmicas.
- Servidor MCP com tool run_sql para consultas seguras ao PostgreSQL de logística
- Chat em tempo real via WebSocket com Google Gemini e geração de gráficos Recharts
- Dashboard com KPIs, SLA, ranking de motoristas e atividade de centros de distribuição
- Arquitetura desacoplada: frontend Next.js, API Express/TypeORM e MCP server dedicado
Next.jsExpressTypeORMPostgreSQLMCPWebSocketGoogle GeminiRecharts
Astro Raiders
Jogo 3D multiplayer no browser com física realista, combate online e geração procedural de mapas experiência completa de game dev com Three.js e networking em tempo real.
- Engine 3D com Three.js, Rapier3D (física de colisão) e Vite + TypeScript
- Multiplayer via Socket.IO: lobbies, chat, sincronização de posição e combate PvP
- Sistema de inventário, loot, projéteis, stamina, hazards e mapas determinísticos por seed
- Backend Node.js/Express com state snapshot autoritativo e coleta compartilhada de itens
Three.jsRapier3DTypeScriptViteSocket.IOExpressWebGLMultiplayer
4Trucker
Aplicação full stack desenvolvida para o para o ecossistema de transporte rodoviário.
- Arquitetura em três camadas: API Node.js, frontend React e app mobile com Expo
- Banco de dados com Knex migrations e seeds para setup reproduzível
- Solução end-to-end entregue em contexto de hackathon com prazo apertado
- 83%+ do codebase em TypeScript, demonstrando tipagem desde o início da carreira
ReactExpoNode.jsTypeScriptKnexREST APIMobile