Web Development

Diorama Web Game

2025

A web game to promote an artist’s new single, featuring drag-and-drop interaction, proximity-triggered scenes, and dynamic audio.

ReactTypeScriptTailwindJotaiWeb Audio API

YouTube Sequencer

2025

A full-stack web app that re-purposes YouTube into a drum sequencer, allowing users to compose, share, and remix rhythm patterns.

ReactTypeScriptAWS EC2GraphQLPostgreSQLTerraform

Sandwich Alignment Game

2025

Not just a game about putting sandwiches on an alignment grid - it's a tool for introspection.

ReactTailwindMongoDBOpenAI API

Gridworld Streaming

2024

A responsive music streaming platform built for an independent artist, exploring new models of direct-to-artist financial support.

ReactMongoDBFirebaseStripeJWT

For Edmonia: Together Sculpting

2023

A web app allowing users to explore sculptor Edmonia Lewis's archive while creating their own collage.

React

Virtual Free Little Library

2023

A file-sharing site to recreate the experience of a free little library, on the web.

HTMLCSSJavaScript

Collaborative Collage

2023

A collage creation tool utilizing web sockets for real-time multi-user collaboration.

HTMLCSSJavaScript