Portfolio

Case studies from production digital archives and the systems that run them

All Websites

🌐 Websites I've Worked On

View the complete list of websites I've designed, developed, deployed and worked on across various industries and tech stacks. This is not a comprehensive list but shows a good chunk of what I've done.

View All Sites

Sports Archive: One Statistics Engine for Team and Individual Sports

A sports-history archive on Next.js and a Django REST API, with one flexible statistics engine modeling both team box scores and individual race times.

View Project

Yarn+Chai Members Platform — Serverless Membership Site on Next.js + AWS

A serverless membership platform for a crochet pattern business: Next.js on Vercel, an AWS backend, Stripe billing, one backend serving web, admin, and mobile.

View Project

Teaching AI to Read Cursive: The MDL Transcription Pipeline

Two of the four custom Omeka S modules behind the MDL archive, using Claude Vision to transcribe 1800s cursive handwriting and make it searchable.

View Project
Omeka Classic to Omeka S Migration with Decoupled Next.js Frontend

Omeka Classic to Omeka S Migration with Decoupled Next.js Frontend

A complete digital archive modernization: migrating from Omeka Classic to Omeka S with a decoupled Next.js frontend, Typesense search, and AWS infrastructure for performance and scalability.

View Project
ExoplanetHub – NASA Exoplanet Archive (TAP API) Data Sync on AWS

ExoplanetHub – NASA Exoplanet Archive (TAP API) Data Sync on AWS

A modern web app for exploring confirmed exoplanets, powered by a serverless AWS backend that syncs automatically with NASA's Exoplanet Archive.

View Project
MDL Serverless Event Registration System (Plugin + AWS)

MDL Serverless Event Registration System (Plugin + AWS)

A serverless backend and custom WordPress plugin that manages program registrations, notifications, and printable rosters for Marshall District Library.

View Project
Marshall District Library WordPress Architecture on AWS

Marshall District Library WordPress Architecture on AWS

A production-ready WordPress deployment for Marshall District Library, leveraging AWS services for high availability, performance, and reliability.

View Project