
Dungeon Dice Duel
A full-stack browser game featuring dice-based combat, persistent game runs, and session-based authentication, built with TypeScript, Express, and SQLite.
Portfolio
Explore the applications I’ve built across frontend and full-stack development, including the technologies, features, and engineering decisions behind each project.

A full-stack browser game featuring dice-based combat, persistent game runs, and session-based authentication, built with TypeScript, Express, and SQLite.

A full-stack vinyl store originally built during my developer training, later revisited and substantially improved with stronger authentication, inventory-aware business logic, transactional checkout, and persistent order management.

A full-stack 3D-printing model discovery platform with search, sorting, categories, pagination, and SQLite-powered data.

A responsive van-rental application with Firebase-powered data and authentication, dynamic van pages, and a protected host dashboard.

A word-guessing game where players try to save the programming world before all eight programming languages are eliminated.