My Project Archive
This is a repository of nearly all the projects I've worked on over the past few years, both small and large. It's a mix of websites, games, experiments, writing, and other assorted articles.
Featured projects
All projects
Pith: A Branching Discussion Space
An experimental space for productive online discussions, currently under active development.
Homogeneity Study Proposal
A presentation outlining the way that the Pith platform could be used for a project that aims to study the effect of homogeneity on small discussion groups.
WebET: Eye Tracking for UX Research
Over the course of two months I developed an end-to-end system for facilitating website usability testing using a novel approach to eye tracking for the web.
Pith Blog and Rainflame Landing
A small blog website I created to house articles on the Pith project.
WikiViz: Parallel Browsing
A quick interactive prototype of an old and still unrealized way to traverse the internet built using the Wikipedia API and React.
Zoom Morsels
A system I devised to add facetracking to Zoom, allowing people to control their virtual presence through a series of small interactions.
Four UX Projects
A selection of four UX projects from my HCI coursework, fall '19 through spring '20.
Storytelling Conceptual Model
A poster of a conceptual model describing the process of storytelling.
GazeOSC
A program that enables the data stream from an eye tracker to be acessed from any computer on the local network using the OSC protocol.
Gaze Narratives
An experiment using an eye tracker to reveal the sorts of narratives that emerge from people's gaze across images.
Product Service System Poster
A poster describing how YouTube's product-service system could have changed with the introduction of Premium.
Dark Patterns
A web-based game that explores the dark side of user experience design.
The Tip of the Tongue Phenomenon
A review of the literature surrounding the tip of the tongue phenomenon, primarily centered on the transmission deficit theory.
PGH Public Art Engagement
UX research revealing opportunities from people's experience of public art in Pittsburgh and prototyping a new system.
Startup Colors
Disillusioned with the homogeneity of startup web design, I created a dataset of the most common colors used by these new websites.
Summarize This
A website that scrapes other websites and outputs entertaining sentences using their content.
Public Art Stakeholder Diagram
A diagram mapping out the stakeholders involved in Pittsburgh's public art space.
HCII 25th Anniversary Website
A short exercise designing a website for the 25th anniversary of the Human-Computer Interaction Institute at CMU.
Stratus: AR Weather Visualization
An augmented reality app that visualizes the latest METAR weather report from any airport in the United States.
V4.js
An animation library written in typescript that provides an easy interface between the HTML canvas element and GLSL shader programs.
MAGC Interactive Map
A web app designed and built for a non-profit organization to allow visitors to explore the features of a historic garden.
A Model of the Experience of Will
An essay exploring the experience of will through the volitional control of movement in an attempt to build a cognitive model of the phenomenon.
Flygenius Version 2
The development of a machine learning model to predict domestic flight times and the design and implementation of the accompanying website.
Snippets
A quick experimental website designed to reveal the parts of text people find to be most meaningful.
The Alt-Bridge
A website developed for a weekend hackathon at CMU.
FB Design Website
A portfolio website I designed and built for the architecture firm FB Design.
Flygenius Version 1
A four day project to build a machine learning model to predict domestic flight times and website interface to use it.
Extended Encyclopedia of Philosophy
A generated book that uses information from Wikipedia pages to create new philosophical "-isms".
Gaze Visualization
Using PoseNet to extrapolate what someone's gaze might be.
Whispers: a Telematic Environment
The game of telephone, online.
Clock Pong Game
A small game where you keep time from passing by playing.
From Above: The Cascades
A video shot from a drone of the Cascade Mountains in Washington State.
Sentitude: Sentiment Analysis
A browser extension I built as a way of teaching myself techniques for sentiment analysis.
A Curling Bridge
A physical prototype of a design for a bridge that curls onto itself.
An Intelligent Window
A series of physical prototypes of an illuminated window fabricated with a laser cutter.
Building a Pizza Oven
I built a wood fired pizza oven.
Plumy Tale Music Video
An exercise I did when learning Premiere Pro to create a music video using public domain music and videos.
Theory Site
One of the first websites I designed, made as a wiki-style repository for my notes from a class.
Your/My Room
The first real website I designed, the interactive portion of an installation.
Wheat Field House Visualization
A rendering of an environment created in Unreal Engine 4.
The Bay: a Pinhole Series
Exploring the technique of pinhole photography and the ancient camera obscura.
Colma St & Gate 5 Rd
Photographs documenting industrial areas of the bay area.
Sleepy Hollow Walk
A series of photographs documenting the suburbs where I grew up.
Night Landscape
Photographic experimentations combining landscape photography with light painting.