HomeProjects

Selected personal and educational work.

Game development, full-stack software engineering, and creative problem-solving, shown through projects I build and maintain.

01

The Commander Collector

Web Application · In Progress

A Magic: The Gathering Commander game tracking application for recording games, managing players and decks, and analyzing win rates. Built as a static Next.js export with a PHP/MySQL backend for deployment on shared hosting.

  • Player, deck, and game management with full CRUD operations
  • Win rate and head-to-head statistics tracking
  • Color identity visualization for MTG mana colors
  • Static export architecture for shared hosting deployment
Next.js 16
React 19
TypeScript
MUI 7
PHP
MySQL
02

Grandkid Games

Web Application · In Progress

A collection of browser-based mini-games personalized for my grandkids. Features a grandkid selector that filters games by age range, score tracking, and favorites. Built with the same static export architecture as Commander Collector.

  • Grandkid profiles with age-based game filtering
  • Per-player score tracking and game history
  • Favorites system for quick access to preferred games
  • Extensible game registry for adding new mini-games
Next.js 16
React 19
TypeScript
MUI 7
PHP
MySQL
Game Development · In Progress

DeckBuilding Card Game

A tutorial project teaching how to build custom cards in Unity. Features a complete card system with elemental types, hand management with fan layout algorithms, and ScriptableObject-based card data architecture.

  • 6 elemental card types (Fire, Earth, Water, Dark, Light, Air)
  • Dynamic hand fan-spread layout system
  • Custom card prefab with stats display
  • Color-coded element visualization
Unity 6
C#
URP
TextMesh Pro
ScriptableObjects