Skip to content

Projects

Things I've built

A selection of projects I've worked on, spanning full-stack apps, APIs, and interfaces.

Featured

Musical Repertory

Repertoire manager for bands: members share a song library, build setlists and keep everyone in sync, with invite codes, admin approval and push notifications.

  • Next.js
  • React
  • tRPC
  • Prisma
  • PostgreSQL
  • Tailwind CSS
  • Turborepo

Featured

English Learning App

Learn English while studying other subjects: pick a topic, get a Claude-generated text, select the words you don't know and receive English definitions and PT-BR translations.

  • React
  • TypeScript
  • Node.js
  • Express
  • PostgreSQL
  • Claude API

Family Finance

Household finance app with a monthly view of income, expenses, fixed bills and credit cards, showing how much is still left to spend. Data is shared by all household members.

  • Laravel
  • Vue 3
  • TypeScript
  • Pinia
  • MySQL
  • Redis

Talking in English

Speaking practice with AI: hold voice conversations with customizable personas, get instant grammar feedback and review saved transcripts and practice stats.

  • React
  • TypeScript
  • Express
  • SQLite
  • Claude API
  • Tailwind CSS

Learning Platform

Personal learning and career platform with goals, learning paths, study sessions, spaced repetition and gamification (XP, streaks, achievements), evolving toward AI-assisted adaptive learning.

  • React
  • TypeScript
  • FastAPI
  • SQLAlchemy
  • PostgreSQL
  • Tailwind CSS