Contributed to the second-most popular chess-playing website on the internet. Added automated setup of the development environment using Vagrant as well as continuous integration with Travis CI, detecting multiple broken builds.
Automatically scraped card data from a Magic: the Gathering website for use in Cockatrice, to provide the most up-to-date data available. Data was downloaded more than 40,000 times over the project's lifetime.
Fork of a real-time multiplayer website to build Magic: the Gathering decks competitively. Added several missing features, such as connection indicators, backup card picks, and partially-automated deck construction.
Contributed to an open-source game engine. Plays trading-card games, such as Magic: the Gathering, online. Written with the Qt framework for C++ for GUI and networking.