Skip to content Cloud Database platform for WCAI (2013)
- Controls AWS instances with MySQL databases, and stores large data files on S3. Lets researchers connect to the databases and download data files without understanding the underlying AWS architecture.
- Multiple permission levels, email reminders, and organizational features.
- Tests written in Cucumber and RSpec.
Senior Design Project (2013)
- Analyzed the readability of text by polling users on Mechanical Turk.
- Created a model to determine the readability of a foreground color on a given background.
- About 5,000 surveys and 300,000 comparisons were analyzed.
RubyMotion Calculator (2013)
- Calculator written in RubyMotion for iOS.
- Used to teach a class on RubyMotion and test-driven development.
- Tried using Pixate to simplify the design.
Penn CS Jobs (2013)
- A job board exclusively for Penn computer science students.
- Helps students find interviews with companies that other CS students believe are credible.
- Focused on improving my design skills using the Foundation framework.
Skein Word Tracking (2013)
- Used to create a rainbow table for the Skein hash.
- Built for solving a hash related to an XKCD comic.
- Stores the hash as 16 longs to allow for easy bitwise comparisons.
Emailr (2012)
- Built at the Fall 2012 PennApps hackathon.
- A social network built inside email.
- Uses SendGrid to process emails. Won the SendGrid prize.
P2PSearch (2012)
- An open-source distributed search engine built in Java over FreePastry.
- Crawler, PageRank (Hadoop), Parser (NLTK), Distributed Storage (BerkeleyDB, Pastry).
Scheduler (2012)
- Built at the Spring 2012 CMU hackathon.
- Schedules study time into an existing iCal given constraints.
GameUp (2011)
- An iPhone app for social networking during sporting events.
Ambiance (2011)
- Awarded second place of 30 teams and a $1,000 cash prize at PennApps Mobile Hackathon 2011.
- Written natively for iPhone, Android, and Windows Phone 7.
- Let users upload pictures, audio files, or text and tie it to a Foursquare location.
Maplus (2010)
- Third place and a sponsored prize totaling $1,000 cash at PennApps Hackathon 2010.
- Web and iPhone app letting users see if friends are attending an event and buy a ticket.
- Backend runs an adsorption algorithm in Hadoop to recommend new bands for users.
Comma,Dot. (2010)
- Won first place in the Tecathon competition.