← All work
Game · Playable below
WordPath
Build a road of crossword-style words from the start square to the goal in as few turns as possible, detouring around walls on a 13×13 board. Each level has a par, and a "ghost" rival to race.
- Role
- Solo
- Platform
- Web (no build step)
- Status
- Playable prototype
- Next
- 3D remake in Godot
How it's built
- Pure rules engine: the board, bag, dictionary, and scoring live in modules that never touch the DOM, so every rule is unit-tested in Node with
node:test. - Bots that beat the game: Playwright scripts play through and win every level automatically, so a change that makes a level impossible gets caught before it ships.
- No dependencies: plain HTML, CSS, and ES modules. The game ships as static files.
- A 40,000+ word dictionary built with a committed normalization script, so the word list can be rebuilt and checked.
The 3D remake
I'm rebuilding WordPath as a 3D cartoon-style game in Godot 4. The rules engine has been ported to GDScript and is checked against the JavaScript version by replaying recorded games, so both versions agree on every move.
Screens
Web version and 3D remake
Let's build something.
I'm open to full-time and contract roles in AI/agent engineering, mobile, and full-stack TypeScript, remote or hybrid around NYC and Philadelphia.


