Code

Technical projects and software development

Portfolio

Case studies and detailed write-ups of professional projects, applications, and products I've built.

Screenshot of Noshera

Noshera

A nutrition diary app for logging food, tracking calories and macros, and building recipes — with a practitioner layer on the roadmap.

Nuxt 4Vue 3SupabaseTailwind CSSPiniaCloudflare Pages
Screenshot of Pendusk

Pendusk

A writing environment for novelists that's excellent with the AI turned off — and when it's on, it proposes, it never writes. Every word on the page is yours.

Vue 3TipTap / ProseMirrorYjs + HocuspocusNode 24SupabaseStripeFly.ioCloudflare Pages
Screenshot of PotShot Panic

PotShot Panic

A modern web remake of the Atari 2600 classic Crackpots — vanilla JavaScript and HTML5 Canvas, no engine, revived from an abandoned prototype by an AI agent team working under close direction.

JavaScript (ES6)HTML5 CanvasWeb Audio APINetlify
Screenshot of Valet Quoting System

Valet Quoting System

Built for Clayton Valet / Vault Event Media

Quoting system developed for a local valet company's website.

NodeJSExpress
Screenshot of WarpTrader

WarpTrader

A modern, multiplayer web remake of the classic 1990s BBS door game TradeWars 2002, built on a fully server-authoritative serverless stack.

Nuxt 3TypeScriptTailwind CSSSupabasePostgreSQLCloudflare Pages
Screenshot of Wrong Week

Wrong Week

A single use site that pulls the latest use of "I picked the wrong week" based on the line from "Airplane".

NodeJSExpressSocket.io