Sistema de Aulas — Plataforma de Ensino em Produção
- Plataforma que construí para as minhas próprias turmas, hoje usada por 73 alunos: editor de código com prévia ao vivo, quiz com ranking em tempo real e painel-modelo que acompanha o progresso do aluno linha a linha.
- 487 testes automatizados e 95 migrações Flyway; deploy em dois minutos por GitHub Actions com OIDC e SSM, com backup do banco antes de cada migração.
Stack: Spring Boot 3.4, Java 21, Thymeleaf, PostgreSQL, Flyway, Docker, AWS EC2, Nginx, GitHub Actions
Razor — SaaS Multi-tenant para Barbearias
- SaaS B2B2C onde uma IA conversacional atende, agenda e cobra pelo WhatsApp, com painel web para o lojista: agenda multiprofissional, financeiro com DRE, comissões, estoque e PIX.
- Multi-tenancy de schema compartilhado com resolução de tenant fail-closed: instância desconhecida tem a mensagem descartada e nunca cai em um tenant padrão.
- 486 testes, com integração em PostgreSQL e Redis reais via Testcontainers; auditoria de segurança fechou três falhas críticas antes do piloto.
Stack: Spring Boot 3, Java, React 18, Vite, PostgreSQL, Flyway, OpenAI GPT-4o, Whisper, LangChain4j, Evolution API
DevFlow Solutions — Gestão Financeira de Projetos (B2B Multi-tenant)
- Plataforma de viabilidade financeira de contratos de TI: dashboards executivos, gestão de timesheets, controle de custos de nuvem e DRE em tempo real.
- Budget Guard: o projeto passa sozinho para alerta em 80% e para estourado em 100% do orçamento. Isolamento por empresa com JWT e RBAC.
Stack: Angular 21, Spring Boot 4, Java 21, PostgreSQL 16, Docker, Swagger
ObraCerta — Marketplace de Construção Civil
- Marketplace bilateral que conecta profissionais da construção civil a clientes, com reputação verificada, avaliação dupla-cega e busca geoespacial.
- Monorepo com arquitetura hexagonal e DDD, contratos tipados de ponta a ponta e decisões registradas em ADRs e diagramas C4.
Stack: Turborepo, Next.js 15, NestJS, PostgreSQL com PostGIS, Redis, Zod, TypeScript
Sistema de Gestão de Clínicas — Full Stack
Módulos de pacientes, funcionários, consultas e prontuários. Backend em NestJS com JWT, RBAC e TypeORM, e versão em Java com microserviços, Spring Cloud, API Gateway e Eureka; frontend Angular com Signals e PrimeNG. Stack: Angular, NestJS, Java, Spring Boot, TypeORM, PostgreSQL, Docker, Prometheus, Grafana
WireArc IL — Trajetórias para Manufatura Aditiva (colaborador)
Aplicação desktop que lê modelos STL, fatia a peça em camadas, resolve um problema de caixeiro-viajante para ordenar o percurso e exporta o G-code, com visualização 3D acelerada por GPU. Stack: Python 3.12, PyQt5, PyVista, CUDA/CuPy, FastAPI