Flagships

Major projects that I put a considerable amount of time into.

A collaborative database of all public, private, and unmapped airports in the US.
Free and open source amatuer rocketry telemetry and tracking.
An encrypted chat program for those that don't know crypto. No software to install or accounts to register.

Toys

Scripts, utilities, and other small projects.

A minimalist, DIY PurpleAir clone for measuring air quality.
An Arduino 120V relay control server and Android client.
An Arduino-based interactive LED lighting project.
Scan your MPD library for new album releases.
A simple arbitrary length Pi calculator. 10 million digits and counting.
Uninstall unwanted Android apps after a set time period.
Set the volume of an Alsa channel from another computer or Android device.

Examples

Example code for other programmers to reference.

A short, proof-of-concept RSA and AES encryption program with OpenSSL.

Intern

The intern projects I worked on during my time at Mozilla.

An Android library project for embedding Mozilla's Gecko into third-party Android applications.
Allows webpages to read/write Android contacts in Firefox for Android.

College Coursework

Old projects done as part of college classes or the local ACM chapter.

A realtime CATA bus locator iOS app.
A simple, proof of concept *NIX shell.
An autonomous robot built using an iRobot Create and Microsoft Kinect and C library for controlling the iRobot Create.
Magnetic card event check-in system for Penn State ACM.
A Drupal programming competition module for the Penn State ACM.