Personal site with Three.js 3D particle experience — 66k+ volcano/forest particles, custom GLSL shaders, orbit controls, animated section transitions
Browser game platform hosting 6 original games including Infinisweeper (infinite procedural minesweeper), Battleship, and Sys32 Roulette
Discord bot for Wikipedia character collection across 150+ wikis — roll, claim, and trade characters with a full inventory/economy system
Canvas Messenger
Chrome/Firefox extension that surfaces Canvas LMS messages and notifications with real-time updates, bypassing the slow Canvas UI
Browser-based video editor — trim, cut, and overlay clips locally with no file uploads using the Web APIs
Homelab Infrastructure
Self-hosted stack on Proxmox: 20+ services including Stalwart mail, Nextcloud, Stalwart, Pi-hole, Matrix, Gitea, NPMplus reverse proxy — all on local hardware with wildcard TLS via Cloudflare DNS challenge