Pular para o conteúdo

Projetos autorais e de estudo.

Tudo aqui saiu das minhas mãos: construí, aprendi e documentei. Código, interface e decisões de arquitetura abertos para quem quiser conferir.

Kaguya

Projeto autoral · Open Source

Plataforma de estudos com trilhas, playlists e aulas em vídeo. Foi onde aprendi, na prática, Clean Architecture na API Express, injeção de dependência, RBAC por permissões e GraphQL Federation.

Next.js 15 · React 19 · Express · NestJS · GraphQL Federation · Prisma 6 · PostgreSQL · TypeScript · Firebase Auth · Zod

agosto - dezembro de 2021 · Restaurado em agosto de 2026

Página inicial da Kaguya com a proposta da plataforma de estudos em vídeo

The Monkeynauts

Projeto autoral · Restauração 2026

Jogo web3 play and earn que construí com Clean Architecture, Either para erros explícitos e TypeScript strict, e restaurei em 2026 atualizando versões e ferramentas: driver plugável entre blockchain sandbox e BSC real e E2E nas 55 rotas.

React 19 · Vite · Express 5 · Prisma 6 · PostgreSQL · ethers v6 · TypeScript strict · zod · Docker

dezembro de 2021 - março de 2022 · Restaurado em agosto de 2026

Área do jogador do The Monkeynauts mostrando carteira, saldo e dados da conta

NexSift

Projeto autoral

Radar de tecnologia que filtra e contextualiza sinais com fontes verificadas. Nele aprofundei Next.js em produção, publicação por Lambda autenticada com Zod e infraestrutura S3 descrita em Terraform.

Next.js · TypeScript · AWS · Terraform · MCP · IA

julho de 2026 - atual

Página inicial do NexSift com a mensagem Menos ruído, mais sinal

pagarme-simplified-psp

Projeto de estudo · Open Source

Serviço de pagamentos inspirado no desafio da Pagar.me onde treinei SOLID, TDD e DDD na prática: débito e crédito com recebíveis agendados, value objects com Either e saldos cobertos por testes no Vitest.

Node.js 22 · TypeScript strict · Express 5 · Zod 4 · Vitest 4 · date-fns · tsup

abril - junho de 2023 · Restaurado em agosto de 2026

Resultado da suíte de testes do serviço de pagamentos com todas as verificações passando

ai-i18n-translate

NPM · Open Source

Ferramenta publicada no npm que traduz arquivos i18n com IA sem quebrar placeholders. Com ela aprendi cache de traduções, execução paralela, retry com backoff e validação automática de chaves.

TypeScript · Node.js · OpenAI · Anthropic · Gemini · DeepSeek · CLI

março - abril de 2026

Terminal com o comando de execução da ai-i18n-translate e o resumo da tradução

AWS IaC Blueprint

Open Source

Infraestrutura como código onde aprendi a estruturar Terraform e Terragrunt em escala: módulos sem valores fixos, ambientes idênticos em um único env.hcl e ciclo completo no LocalStack sem custo.

Terraform · Terragrunt · LocalStack · AWS

maio - junho de 2026

Saídas do Terragrunt após aplicar os módulos de infraestrutura no LocalStack

ig.news

Projeto de estudo · Open Source

Blog por assinatura do Ignite que modernizei em 2026: Stripe com webhook assinado, next-auth, ISR com Prismic, migração de FaunaDB para Prisma e testes E2E com Playwright.

Next.js 16 · React 19 · TypeScript strict · Stripe · next-auth · Prisma 7 · Prismic CMS · zod · Playwright

maio - agosto de 2022 · Restaurado em agosto de 2026

Página inicial do blog por assinatura ig.news com a lista de posts

Let Me Ask

Projeto de estudo · Open Source

Salas de perguntas em tempo real do NLW 6 que construí com Firebase Auth e Realtime Database e restaurei em 2026: migração para Vite 8 e React 19, regras de curtidas únicas reparadas, moderação ao vivo e validação com react-hook-form e Zod.

React 19 · TypeScript · Vite 8 · Firebase 12 · react-hook-form · zod · Sass

junho - julho de 2021 · Restaurado em agosto de 2026

Sala de perguntas e respostas do Let Me Ask com a audiência acompanhando em tempo real