Sistemas transacionais, arquiteturas orientadas a eventos, DevSecOps e agentes de IA com governança.
Estudante de Engenharia de Software (6º período), com experiência prática em monitoramento de sistemas críticos, mitigação de incidentes e troubleshooting de processos na Sitran. Construo backends resilientes e microsserviços com foco em integridade transacional (idempotência, locks pessimistas, partidas dobradas), processamento assíncrono (filas, streams, retentativas, DLQ) e segurança (JWT, rate limiting, auditoria SARIF).
Meus projetos de destaque seguem o mesmo padrão: Clean Architecture, testes automatizados, Docker Compose e CI com GitHub Actions.
| Projeto | Stack | Diferencial técnico |
|---|---|---|
| 🌐 enterprise-microservices-ecosystem | Docker Compose, Git Submodules, GitHub Actions | Meta-repositório que orquestra API financeira (Java) e motor de eventos (Node), com E2E integrado e auditoria DevSecOps (SARIF) |
| 🏦 microservico-enterprise | Java 21, Spring Boot 3, JPA, Flyway, PostgreSQL | Clean Architecture, JWT stateless, idempotência, bloqueio pessimista e testes de integração |
| 📒 ledger-core-banking | Java 21, Spring Boot 3, Docker | Ledger de partidas dobradas com bloqueio pessimista e chave de idempotência |
| 💸 financial-ledger-service | Fastify 5, Prisma 6, BullMQ, Redis, PostgreSQL, Vitest | Contabilidade imutável em bigint, Saga, filas assíncronas, SELECT FOR UPDATE e CI |
| 💰 dashboard-financeiro | TypeScript, Prisma, JWT, Vitest | API REST de finanças pessoais com autenticação stateless e CI automatizado |
| Projeto | Stack | Diferencial técnico |
|---|---|---|
| 📨 event-driven-api | Fastify, Prisma, PostgreSQL, Redis, BullMQ, Vitest | Workers concorrentes, retentativas com backoff exponencial, Dead Letter Queue, rate limiting e trilha de auditoria |
| 🚦 fastify-edge-api-gateway | Fastify 5, Redis (Lua), JWT, Helmet, Vitest | Rate limiting por janela deslizante, Circuit Breaker, proxy HTTP e validação JWT |
| 📡 traffic-telemetry-ingestion-service | Fastify 5, Redis Streams, PostgreSQL particionado, WebSocket | Consumer groups, detecção de incidentes por janela deslizante e streaming |
| 🍳 Fila-Inteligente-Para-Cozinha | TypeScript, Socket.io, Prisma, Vitest, Supertest | KDS em tempo real com Clean Architecture e priorização dinâmica de pedidos |
| Projeto | Stack | Diferencial técnico |
|---|---|---|
| 🤖 J.A.R.V.I.S. | Python 3.12, Gemini 2.5, WebSockets, Electron, Pytest | Agente desktop autônomo com Function Calling, fallback Flash/Pro, governança Human-in-the-Loop e IPC assíncrono |
| 🛡️ fintech-sentinel-agent | TypeScript, Playwright, Gemini 2.5 Flash, Vitest, Docker | Sondas sintéticas E2E, injeção de caos e diagnóstico de causa-raiz com IA |
| 🔒 developer-platform-cli-tool | Python 3.12, Pytest, Ruff, mypy, Docker | Auditoria de Dockerfiles e IaC, detecção de segredos por entropia e relatórios SARIF 2.1.0 |
| 🚦 monitor-fluxo-viario-radares | Python, Playwright, Google Sheets API, GitHub Actions | Auditoria periódica de radares e detecção de anomalias, aplicando a experiência na Sitran |
| ⚡ iron-metrics-ai | Next.js 16, React 19, Gemini Flash, Drizzle ORM | Extração semântica de treinos em linguagem natural e modelagem de fadiga |
| 🎙️ audio-transcriber-action-items-extractor | Python, Hugging Face Spaces | Transcrição de áudio e extração inteligente de itens de ação |
| 🔗 bot-curador-de-links | Node.js, SQLite, Vitest | Bot Discord com proteção anti-SSRF e lock atômico |
| Projeto | Stack | Diferencial técnico |
|---|---|---|
| 🧑💻 Portfolio-Viktor | TypeScript, Fastify, React, Vite, Zod | Monorepo fullstack com integração à GitHub API |
| 📋 Gerenciador-de-tarefas-api | TypeScript, Express, Prisma, Zod, Swagger UI | API REST em camadas com validação defensiva e documentação interativa |
| 🛒 Projeto-Carrinho-Shoppe-Backend | TypeScript, Express | API de carrinho de compras em arquitetura em camadas |
| 🔑 qrcode-password-generator | TypeScript, Node.js | API REST em camadas com princípios SOLID |
| ✂️ Encurtador-de-URL-NodeJS-Typescript-MongoDB | TypeScript, Express, MongoDB, Typegoose | API de encurtamento de URLs |
| 🏆 API-Champions-League | TypeScript, Express | API REST de clubes e jogadores |
| 🎙️ Gerenciador-de-podcasts | TypeScript, Node.js | API de listagem e gerenciamento de podcasts |
| 🏎️ Formula1-MinimalAPI | TypeScript, Node.js | API minimalista de dados da Fórmula 1 |
| 🏁 Projeto-Kart-NodeJs-BackEnd | TypeScript, Node.js | Simulador de corridas em CLI com POO, Strategy e Factory |
🎨 Front-end & estudos (HTML, CSS, JavaScript)
| Projeto | Descrição |
|---|---|
| PROJETO-LUTA-2.0 · projeto-luta-javascript | RPG Battle Arena por turnos em ES6+ com Web Audio API nativa |
| app-previsao-do-tempo | Previsão do tempo em tempo real com OpenWeatherMap |
| biblioteca | Gerenciador de leituras e estante virtual |
| Desafios-Estagio-Logica-de-Programacao | Plataforma de treino de lógica para estágios |
| relogio-e-cronometro · Contador-Simples · Lista-de-tarefas- | Exercícios de DOM e eventos |
| My-First-Copilot | Prompts customizados para assistentes de IA |