
Catamount Sublets
Sublet marketplace for UVM students
Live · Next.js 16, TypeScript, PostgreSQL (Neon)
Production apps I’ve built and run, each with a short write-up of how it works under the hood.

Sublet marketplace for UVM students
Live · Next.js 16, TypeScript, PostgreSQL (Neon)

Feis registration and payments for a nonprofit Irish dance tabulation org
In development · Next.js 16, TypeScript, PostgreSQL (Neon)

Shared bills for the people you live with
Live · Next.js 16, TypeScript, PostgreSQL (Neon) via postgres.js

Storefront and live order queue for an Irish dance graphics studio
Live since August 2026, taking real orders · Next.js 15, TypeScript, TiDB Cloud (MySQL)