CompileBot is a reddit bot that can execute source code in comments. A reddit user can mention CompileBot's username in a comment followed by a language and source code and CompileBot will reply with the program's output. It supports 66 different languages using the IDEone API to safely execute source code. I wrote it in Python using the PRAW module to communicate with reddit.
PylletTown is a TMX based demo of the video game Pokémon Red/Blue running in python. I created it as a working showcase for my fork of the pygame TMX library that I've ported from python 2.x to python 3. The library allows for easy implementation and customization of tile based maps like the ones contained in the PylletTown demo. The overall goal of the project is to encourage people to consider using python as a gaming language by showing that pygame and tmx can be used to create high performance games with simple code.
StackIQ is an interactive data visualization of the relative intelligence of StackExchange communities. It was chosen as the winning entry of the "big data" competition at the hackathon at University of Maryland. I developed a data mining script to MapReduce 25GB of StackExchange archives and score them based on linguistic analysis algorithms provided by the Natural Language Toolkit. The visualization was done using D3.js.
Jambot is a Python-based interface for the Roomba iRobots that enables one to interact with its various sensors to use it as a musical instrument. I initially developed it as an academic robotics project using python and the iRobot create library as well as a small python music library I created.
I took part in the redesign of the George Mason University Events Production website, developing the front-end using jQuery as well as creating many new custom back-end features from scratch using PHP. This included a form validation script that generated confirmation emails, as well as a staff application that allowed managers to login and upload schedules and event information for technicians to access.