Github Activity:

See more at my Github page



A Python wrapper for extracting information from Scirate

Lights Out!

Get it on Google Play

Lights Out is an electronic game released by Tiger Electronics in 1995. The game consists of a 5 by 5 grid of lights. When the game starts, a random number or a stored pattern of these lights is switched on. Pressing any of the lights will toggle it and the adjacent lights. The goal of the puzzle is to switch all the lights off, preferably in as few button presses as possible.

Ukulele Trainer

Get it on Google Play

Chords are the building blocks of most songs, so having a quick way to access chord diagrams is key to learning to play. Clicking on "Ukulele Chords" will give you a complete list of all ukulele chords. Of course, in order to play the ukulele, it must be tuned properly. There is a simple tuner functionality that plays a note for each string, and also provides a couple alternate tunings as well.

Pi Trainer

Get it on Google Play

Train yourself to memorize the digits of Pi!



A computer algebra system written in pure Python


A MATLAB toolbox for studying quantum entanglement.



An open-source Monte Carlo simulation engine written in C++ using the CUDA wrapper.

Hot on the Contrail

Android application which uses image recognition to distinguish between pictures of "clouds" and "contrails".