Skip to main content

Projects

Games, tools,
and open source.

§1Featured

Detailed case studies covering architecture, trade-offs, and lessons learned

CRACKPOINT

Game Live

Number puzzle roguelike — Shipping across web, Facebook Instant Games, YouTube Playables, and Reddit Devvit from a single React + TypeScript codebase with a Python FastAPI backend.

TypeScriptReactPythonFastAPIDevvit

AFTERTOUCH

Game In Development

Hamiltonian path puzzle — Dark PCB aesthetic. Procedurally generated topologies filtered by quantifiable quality metrics.

TypeScriptVitestProcedural Generation

TRIBUNAL

GitHub Action

AI code review by consensus — GitHub Action that orchestrates multi-model AI code review through a three-tier escalation cascade with cross-provider consensus.

GitHub ActionsAITypeScript

LATHE

CLI Tool

Project scaffolding CLI — Layered template composition, three-mechanism renderer, generates Terraform modules with co-generated test files.

TypeScriptTerraformZodCLI

§2Games

Collaborative and solo projects

MEAL MONSOON

In Development

Collaborative

Culinary arcade — Catch ingredients, build dishes, survive the rush.

ReactTypeScript

SHVFFLE!

In Development

Collaborative

Card game collection — Card game with configurable house rules and multiple game modes.

ReactTypeScript

FADED FAST

In Development

Collaborative

Memory recall game — Blink and you'll miss it.

JavaScript

BATTLERUMBLE

In Development

Boxing royal rumble — AI personality systems and elimination mechanics.

OdinC

§3Tools & Open Source

Engines, libraries, and developer tooling

DARKNORTH

Combat simulation engine — No inheritance, no heap allocation in sim steps.

OdinC ABI

ANVIL

Procedural audio engine — Module composition, voice pooling, seeded randomness.

TypeScript

KONKONSA

Information propagation system — SIR epidemic dynamics as Markov chains.

Odin

Package Hub

Documentation catalogue — Static site generator that scans packages and builds a browsable documentation catalogue.

ViteTypeScript

§4Music & Audio

Sound design and adaptive audio

MEGA ATTRACT

FM synthesis soundtrack — YM2612-style soundtrack for a twin-stick shooter. Five tracks, HTML FM synth with stem export, Sonic Pi live performance scripts, and a C# Unity adaptive music controller.

FM SynthesisSonic PiC#Unity