Desktop app / C++ · Qt6In progress

Rework

A layered desktop app for managing employees, training certifications, and shift assignments in a working kitchen. Built around a greedy constraint-based scheduler that assigns staff to workstations by certification and availability, plus a scored suggestion engine for cross-training.

C++ · Qt6 · QML · SQLite · CMake

Web game / JavaScriptLive

Rally

A live multiplayer Rock Paper Scissors game with accounts, room codes, a leaderboard, and a bot with three difficulty levels, running on Cloudflare Workers.

JavaScript · Cloudflare Workers

Game engine / PythonArchived

Game Sys (Python RPG engine)

An earlier Python RPG engine: characters built from JSON templates, items and equipment, combat, progression, and a pytest suite. Groundwork for the C++ engine.

Python · pytest · JSON

Physics / C++Prototype

Physics Demo

A 2D physics demo with circular entities on raylib: gravity, bounce, friction, and pairwise collision resolution using positional correction and impulses, with per-entity keyboard control. An early building block for the engine.

C++ · raylib