Projects
Practical products and ambitious experiments
Three tracks: products with a clear user and a business case, experiences built to be played, and labs that test what's possible. Every project says honestly how finished it is.
- Production
- In real use, with the use documented.
- Beta
- A public demo works today. Expect rough edges.
- Prototype
- Built and runnable, but not yet shown working to the public.
- Concept
- An idea or design, with little or nothing built.
Start here
The work I'd show first
Chosen by judgment, not by commit counts: how sophisticated and original it is, whether it really works, its business value, how well it's presented, and any verified real-world use. Cards with a ▶ Preview badge play a few seconds from the live site when you hover, focus or scroll to them.
Pipeline CRM
One place for a trade shop's leads, estimates, invoices, deposits and jobs.

ThriftScout
The world is your thrift store: say what you want, and scouts already thrifting keep an eye out.
Ultimate
One Android app of small offline tools: video editing, shrinking, audio extraction, a sound meter and an app inspector. No ads, no accounts, no internet permission.
- Playable

Thornwild
An original 2.5D cinematic platformer with nine worlds, five companions and six giant guardians.
- Playable

Lineage
An evolution RTS where ancestors discover something and later generations discover what else it can do.
- Playable

Mosslight
A mischievous forest scavenger, six connected environments, and a sleeping jungle heart to restart.

Lumen
An infinite canvas that reads what you sketched and offers the next move beside it.

Swirl Room
An oddly satisfying toy box of fluid, lava, sand and slime that runs in your browser.

Reality Research
A laboratory for testing attention, randomness and coincidence that is built to show you when nothing happened.
Everything else
Loading projects…