We’ve all been moved by words. Why not move them back? Move My Words is an interactive blogging platform that allows a user to enter a micropost and play interactive games with the text through the use of D3 text visualization.
Sound Ocean provides a unique interactive music discovery experience by allowing the user to first choose a genre and then “swim through the ocean of sound,” discovering songs streaming from the SoundCloud API. The user can save songs to a playlist and compete with friends for the most songs discovered. Three people worked on the project. I contributed the interactive visual elements as well as integrating with the SoundCloud API, the bulk of which was completed in one week.
Disappointed Man is a less morbid reimagining of the classic hangman game. Basically you guess a letter using the keyboard. If you guess correctly, the letter is filled in. If you guess incorrectly, the picture of me becomes increasingly more disappointed.
Crowdsourced music creation platform for educational songs. Through highly-relational postgres database models, users can edit and create their own original lyrics for educational songs about any topic. I created a version control system from the ground up so that users could save their own versions of songs and vote on the best to arrive at the definitive version.