01 / TCC · UFG
RAG · LANGCHAIN · OLLAMA · SEGURANÇA DE LLM
Crítico Jurídico Inteligente
Chatbot jurídico baseado em RAG que analisa petições iniciais em PDF, sugere melhorias, detecta tentativas de prompt injection (OWASP LLM01) e gera relatórios em Markdown/PDF. Orquestra respostas entre base RAG interna, Ollama local e busca na web.
02 / DATATHON
MACHINE LEARNING · SCIKIT-LEARN · DOCKER
Risco de Defasagem Escolar
Modelo de classificação (Random Forest, XGBoost) com 87% de precisão para o case Passos Mágicos, com API e dashboard de monitoramento de drift. Top 5% no datathon.
- 87%precisão
- Top 5%no datathon
03 / FIAP
DEEP LEARNING · LSTM · TENSORFLOW · FLASK
Previsão de Ações com LSTM
Rede LSTM que prevê o próximo fechamento de ações com erro médio de 1,1–2,2% (MAPE) em teste fora da amostra, avaliada contra um baseline ingênuo. Pipeline de dados via Yahoo Finance e API REST documentada com Swagger.
- 1,1–2,2%erro fora da amostra (MAPE)
- 15ações na demo ao vivo
04 / IA
RAG · CHROMADB · FASTAPI · STREAMLIT
RAG Agent — Sistema Q&A
Aplicação de perguntas e respostas com LangChain, ChromaDB e LLMs (Ollama/Deepseek), com ingestão de documentos, chat via WebSocket e feedback contínuo.
05 / BACKEND
JAVA 17 · SPRING BOOT · KAFKA · REDIS
Financial Hub — Plataforma P2P
Arquitetura hexagonal com PostgreSQL (lock pessimista), Redis (cache-aside), Kafka com DLQ e MongoDB, além de frontends em Angular 19 e Next.js 15.
06 / BACKEND
NESTJS · TYPEORM · KAFKA · REDIS
Products API
API de produtos com cache em Redis, eventos no Kafka, rate limiting por rota e documentação Swagger, sobre PostgreSQL.
07 / WEB
FASTAPI · POSTGRESQL · SCIKIT-LEARN
Movie Recommender System
Sistema de recomendação de filmes baseado em TF-IDF e similaridade de cossenos, com interface web responsiva e banco PostgreSQL.
- ~1.500filmes na demo
- < 50 mspara indexar no navegador
08 / POC
FACE-API.JS · NODE.JS · SQLITE
Face Recognition POC
Reconhecimento facial em tempo real pela webcam: captura, geração de embeddings e verificação a partir de vetores salvos via API REST.
- 128números por rosto (embedding)
- 0imagens enviadas na demo
09 / DESKTOP
KOTLIN · JETPACK COMPOSE · RETROFIT
Kotlin Desktop CRUD
Aplicativo desktop moderno com Jetpack Compose for Desktop, consumindo um backend REST em Kotlin e Spring Boot.
10 / PORTFOLIO
RAG · WORKERS AI · VECTORIZE · CLOUDFLARE
Assistente com IA deste portfólio
Chat híbrido em 8 idiomas: respostas prontas, busca local (TF-IDF com correção de digitação) e RAG com embeddings BGE-M3 no Vectorize e geração pelo Qwen3 30B no Workers AI, protegido por Turnstile e limites por IP — tudo em planos gratuitos.
- 8idiomas
- 92testes automáticos
- $0custo mensal
11 / SEGURANÇA DE IA
RAG · PROMPT INJECTION · SEGURANÇA DE LLM
Laboratório de Segurança RAG
Demo local e interativa de prompt injection em perguntas e documentos recuperados: compara um fluxo vulnerável com outro protegido e explica defesas em camadas. Sem inferência de IA ou envio do texto digitado; usa apenas um segredo fictício.
- 3cenários para testar
- 0bytes enviados a servidor
12 / IA GENERATIVA
FLUX.1 · LLAMA GUARD · WORKERS AI · TURNSTILE
Gerador de Imagens com IA
Demo de texto para imagem com FLUX.1 [schnell] no Cloudflare Workers AI: Turnstile, filtro local de termos e Llama Guard 3 moderam cada pedido, com limite por IP e teto diário que protege a cota gratuita. Nada é salvo.
- 4passos de difusão
- 3camadas de moderação