Projetos

Cases de produto, engenharia e identidade visual em que estive envolvido de ponta a ponta.

Nexus AI
Case de IA & Engenharia

Nexus AI

Plataforma SaaS de IA unificada que construí na Itop Telecom (em produção em nexusia.org): chat multimodal, geração de imagem, áudio, vídeo e slides, planilhas, memória persistente e workspaces. Full-stack TypeScript com tipagem ponta a ponta via tRPC, streaming de tokens por SSE e um orquestrador que escolhe automaticamente o melhor LLM entre 200+ modelos (via OpenRouter). Atende mais de 20 mil clientes, com gestão de usuários e assinaturas via Stripe e um ecossistema próprio de SLMs (small language models) específicas além dos modelos gerais.

React + TStRPC + SSENode.js / ExpressDrizzle ORM / MySQLOpenRouter (200+ LLMs)SLMs específicasRAGStripeRailway
SPD — Digital Payments System
Case de Engenharia

SPD — Sistema de Pagamentos Digitais

Microsserviço de pagamentos digitais do OQTEM Food (plataforma de delivery com 50 mil+ usuários). Integra o Pagar.me V5 (PSP) com split nativo, substituindo a antiga integração com o Mercado Pago — incompatível com a Lei 12.865/2013. Python 3.11 serverless na AWS (Lambda, DynamoDB, SQS, SNS, API Gateway), em arquitetura hexagonal (ports & adapters).

Python 3.11AWS LambdaDynamoDBSQS / SNSPagar.me (PSP)HexagonalTerraformCI/CDpytest
Próton
Case de Engenharia

Próton

Próton é um SaaS de gestão agrária multi-propriedade que construí na Axcode de ponta a ponta — da concepção de UX/UI ao código. Um web em React/TypeScript e um app mobile em Flutter consomem uma API REST em Java 21/Spring Boot, com persistência poliglota (PostgreSQL + MongoDB) sobre infraestrutura cloud. No centro, um domínio multi-propriedade: o gestor controla várias fazendas, produção, estoque e processos.

Java 21 / Spring BootReact + TSFlutter / DartPostgreSQLMongoDBAPI RESTJUnit · Mockito · PITMaven
New Gazeta Machadense Portal
Case de Engenharia

Novo Portal Gazeta Machadense

Reconstrução do ecossistema de notícias da Gazeta Machadense (~500 mil acessos/mês): um backend monolítico modular em Java 21 / Spring Boot 3.3 que serve três frontends — portal em Next.js, admin em React e app em Flutter — via REST/JSON. PostgreSQL como fonte da verdade, Redis para cache/sessão/filas e Meilisearch para busca.

Java 21 / Spring Boot 3.3PostgreSQLRedisMeilisearchNext.jsFlutterFirebase AuthStripe Connect
Guia Gazeta Machadense
Case de Mobile

Guia Gazeta Machadense

App em Flutter que funciona como guia comercial e central de avisos de Machado/MG — um 'iFood/Airbnb local': lista comércios, mostra no mapa e envia promoções e plantões de farmácia por notificação. O Supabase guarda todo o conteúdo (a fonte da verdade), o app lê e exibe, e o que é do usuário (favoritos e notificações recebidas) fica salvo no celular com Hive. Push via Firebase.

Flutter / DartSupabaseHive (offline)Firebase PushMapasDesign System
Simple Sale
Case de Engenharia

Simple Sale

Plataforma SaaS multi-tenant de gestão de vendas e estoque integrada a marketplaces, que desenvolvi na Splindid Systems. SPA em React/TypeScript consumindo uma API REST stateless em Spring Boot (Java 21), com PostgreSQL como fonte da verdade e sincronização em tempo real com o MercadoLivre.

Java 21 / Spring BootReact + TypeScriptPostgreSQL + FlywayRedis / RedissonMercadoLivre APIAWS LambdaJUnit / MockitoJWT / OAuth2