The garage.

Personal projects, 2026

  1. The Design Repository home: the headline Design, in practice, beside a rendered fold study, above style cards that each show the same museum poster in a different style

    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
  2. Pocket Raid Tools player view: a Holy Priest's cooldowns marked on every pull of a 37-pull progression night, under a row of boss mechanics

    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

  1. 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
  2. Hand-drawn check-in with five statements, such as I got enough sleep today, each rated on a seven-circle scale from strongly disagree to strongly agree

    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
  3. Two Figma phone screens: an April 2021 calendar with a Fresh Veggies Event sign-up, and a You're in confirmation

    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

  1. The music editor during playback: notes on a treble staff with a small ball bouncing above the current note

    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
  2. Ray-traced sphere lit by red, green, and blue lights above a disk, casting colored shadows

    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
  3. 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

  4. The Netflix graph: blue show nodes, each surrounded by a cluster of green cast nodes

    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

  1. Cover of the MonoLog User Guide, a wearable brain-computer interfacing assistant, copyright 2073

    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
  2. 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
  3. 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

  4. Lecture slide titled Who benefits? Who loses?, listing questions to ask of any technology

    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
  5. My Adobe XD mockup of an app promotion page for Empathy Bytes

    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
  6. Opening page of the term paper Emergence and Impact of Twitter-Propagated Conspiratorial Rhetoric and Misinformation Campaigns

    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