Green and Going
A browser trainer for shot release timing that separates consistency from bias — because one is a single correction and the other is weeks of work.
TypeScript · Canvas · Vite
Write-up →portfolio
software engineer
I build tools that stay out of the way. Everything in the apps directory is mine end to end — design, code, and whatever it runs on.
A browser trainer for shot release timing that separates consistency from bias — because one is a single correction and the other is weeks of work.
TypeScript · Canvas · Vite
Write-up →A top-down free-runner in Phaser 3 with a three-act story — no build step, no npm, and every level defined as a row of data.
Phaser 3 · JavaScript · ES Modules
Write-up →Flashcards with real spaced repetition and quizzes built from them, running entirely in the browser — no account, no server, no subscription.
Next.js · React · TypeScript
Write-up →The fastest way to reach me is email. I read everything, and I reply to anything that isn't a recruiter template.