Skip to content

Authorial and study projects.

Everything here came from my own hands: built, learned and documented. Code, interface and architecture decisions open for anyone to dig into.

Kaguya

Authorial project · Open Source

Learning platform with study trails, playlists and video lessons. It is where I learned, hands on, Clean Architecture on the Express API, dependency injection, permission level RBAC and GraphQL Federation.

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

Created August 2021 · Restored August 2026

Student dashboard listing ongoing trails and the progress of each one

The Monkeynauts

Authorial project · 2026 restoration

Play and earn game from 2022 that I restored from scratch applying Clean Architecture, Either for explicit errors and strict TypeScript, with a pluggable driver between sandbox and real BSC blockchain and E2E across all 55 routes.

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

Created December 2021 · Restored August 2026

The Monkeynauts player area showing wallet, balance and account details

NexSift

Authorial project

Technology radar that filters and contextualizes signals with verified sources. There I deepened production Next.js, publishing through an authenticated Zod-validated Lambda and S3 infrastructure described in Terraform.

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

Created August 2026

NexSift home page with the message Less noise, more signal

pagarme-simplified-psp

Study project · Open Source

Payment service inspired by the classic Pagar.me challenge where I trained SOLID, TDD and DDD hands on: debit and credit with scheduled payables, value objects with Either and balances covered by Vitest tests.

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

Created April 2023 · Restored August 2026

Payment service test suite result with every check passing

ai-i18n-translate

NPM · Open Source

Tool published on npm that translates i18n files with AI without breaking placeholders. With it I learned translation caching, parallel processing, retry with backoff and automatic key validation.

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

Created March 2026

Terminal running the ai-i18n-translate command with the translation summary

AWS IaC Blueprint

Open Source

Infrastructure as code where I learned to structure Terraform and Terragrunt at scale: modules without hardcoded values, identical environments in a single env.hcl and a full cycle on LocalStack at no cost.

Terraform · Terragrunt · LocalStack · AWS

Created May 2026

Terragrunt outputs after applying the infrastructure modules on LocalStack

ig.news

Study project · Open Source

Subscription blog from the Ignite program that I modernized in 2026: Stripe with signed webhook, next-auth, ISR from Prismic, FaunaDB to Prisma migration and Playwright E2E tests.

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

Created May 2022 · Restored August 2026

ig.news subscription blog home page with the post list

Let Me Ask

Study project · Open Source

Real time Q&A rooms from NLW 6 that I restored with Firebase Auth and Realtime Database, security rules for unique likes, live moderation and validation with react-hook-form and Zod.

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

Created June 2021 · Restored August 2026

Let Me Ask Q&A room with the audience following along in real time