My Projects

Cracking Through
Android sliding-puzzle game where matching tiles merge to advance a story about gender transition.
KPMG Cloud Cast
Enterprise iOS and hybrid mobile news app featuring SharePoint integration, offline caching, push notifications, and secure SSO.

Metropolis
City manager that automatically creates protected home plots and roads as players join a Minecraft server.

Mob Scores
A Paper 26.2/26.3 plugin that awards configurable ScoreKeeper points for configured entities last damaged by a player or player-fired projectile, when that player is online at death.

Monster Cards
Cross-platform mobile app for creating, storing, importing, and sharing 5e-compatible monster stat blocks.

Nextcloud Upload Tool
Cross-platform CLI and desktop GUI for uploading files to Nextcloud and generating direct-download or public share links.

Old Bear VTT
A lightweight, mobile-friendly virtual tabletop for hosting tabletop roleplaying sessions without mandatory sign-ins.

Score Keeper
A Paper 26.2/26.3 scoring engine with named buckets, custom reporting, shutdown-persisted scores and archives, high-score runs, player commands, and a main-thread API for companion plugins.

Theme Tool
Client-side color palette studio for generating, importing, previewing, and exporting cross-platform themes.