The garage.
Personal projects, 2026
-

June to October 2026 · Deployed
The Design Repository
A visual reference for design styles, UI patterns, and charts, and the origin of Folio, this site's design system.
Solo, with AI coding agents · Designer and product owner
View project -

June to September 2026 · Deployed
Pocket Raid Tools: raid logs on a phone, between pulls
A timeline-first tool for World of Warcraft raid logs, built for an officer reviewing a wipe on a phone before the next attempt.
Solo, with AI coding agents · Designer and product owner
View project
Studies and prototypes
-
Spring 2023
Sound cues for healers in World of Warcraft
A simulator that turns party health into sound, tested with four players.
Solo course project · Computer audio
View project -

Fall 2022 · Proposal sketch
A low-friction check-in for burnout
A daily check-in short enough for a bad day, and a dashboard for finding the habits behind it.
Three-person course team · I led the study and managed the project
View project -

Spring 2021 · Figma prototype
A volunteer app for an Atlanta food co-op
Research and a volunteer sign-up app for a food co-op, tested with 10 students.
Five-person course team · Equal contributors
View project
Built while learning
-

Fall 2022
A music notation editor
A Swing editor built over five assignments, from layout to pen gestures and animated playback.
Solo course project · User interface software
View project -

Spring 2022
Computer graphics, from fractals to ray tracing
A fractal, a cow built from 3D primitives, curved meshes, and a ray tracer, all running in the browser.
Solo course projects · Computer graphics
View project -
March 2022
Dance.Goat.Dance
Most Creative, Horizons 2022
A deliberately chaotic website about goats, with facts, a quiz, and a send-up of graphic design trends.
Two-person hackathon team · Project management and front-end layout
-

Fall 2021
Graph of U.S. TV shows on Netflix and their casts
A force-directed D3 graph of 167 shows and the 868 people in their casts.
Solo course project · Information visualization
View project
Teaching, leadership, and writing
-

Spring 2023
MonoLog: a user guide for a device that reads your thoughts
Design fiction in the form of a 15-page manual, with the costs hidden in its fine print.
Team project · Equal contributors · Technical communication
View project -
Spring 2023
Redesigning Twitter for a network, not a broadcast
An essay proposing hidden metrics and limited reach, and the loopholes in both.
Solo essay · Science, Technology, and Ideology
View project -
2022 to 2023
Design Club
Web officer for a student organization that held weekly design workshops, student and alumni panels, and company events.
Web officer
-

2021 to 2023
Teaching computing ethics
Four semesters of discussion sections, and a lecture I wrote on who gains and who loses from new technology.
TA for one semester, head TA for three
View project -

2021 to 2022
Empathy Bytes, Georgia Tech Library
From a four-person web track to leading more than ten people through a rebuild of the site.
Three semesters · Vertically Integrated Projects
View project -

Spring 2021
How a conspiracy theory spread on Twitter
A term paper on #FilmYourHospital, and on what suspending accounts did and did not fix.
Solo term paper · Computing, Society, and Professionalism
View project