Independent software.
Solving problems, having fun — one project at a time.
A one-person operation. New projects arrive when a problem looks worth solving and sounds fun to finish.
Works
Mire
A strategic territory game for iOS and macOS. Place pins to claim ground; ML-driven boundaries shift with every move. Skill-scaled from flat practice boards to mountain ranges without difficulty dials.
Gravel
A C++ library with Python bindings for network graph fragility analysis. Built-in OpenStreetMap support for road networks; the same engine operates on any directed weighted graph — electrical grids, telecom, water, or your own edge list — for disaster and national-security planning.
WOPR
Five turn-based strategy games on one mobile-first menu, themed around WarGames (1983). Tic-Tac-Toe, Connect Four, Dots & Boxes, Go, and a full Global Thermonuclear War sim with interceptors, six CPU personalities, and a DEFCON ladder.
Tyche
A psychedelic randomizer for the small decisions you can't make. 27 official lists ship with the app — cuisines, dishes, Disney rides, workouts, scenarios — plus custom lists, multi-slot rolls, and five animation styles (slot, coin, dice, card, RPS prism). Named for the Greek goddess of fortune.