Here are some of the programming projects that I have worked on. I have found all of them to be fun learning experiences. Click the images to see the projects.

Node.js, Express, JavaScript
Chest Finder
Webapp that recommends champions to play for the popular game League of Legends. Created for the Riot API Challenge 2016.
Unity, C#
CurlySnakes
Fun, accelerometer-based twist on the classic Snakes game.
Swift
WeLink
Mobile application that promotes meeting new people near you. Uses location services and face detection to match users and assign points.
Created during Hack the North 2015.
Java, JavaScript, HTML5, CSS3
SuperSudoku
The sudoku game you thought you knew, but more complex. Solve puzzles with up to 16 different digits, in grids that are no longer neat, tidy squares. (In progress)
HTML, CSS, JavaScript
GISHWHES Mascot Generator
A mascot generator created for the GISHWES International Scavenger Hunt 2015.
Java
JazzInsanity
Travel through space while avoiding the dangerous squares and collecting other round shapes.
Java
Billiards
The game of eight-ball pool, with realistic collision physics.
Java
GeeseBattle
Compete against your friends over LAN to determine the cunniest goose.
JavaScript
FaceBook Master Poker
A script that will help you poke back everyone that has poked you on facebook.
Visual Basic
Tetris
Play Tetris with up to four of your friends on the same keyboard. Sabatoge your friends while they sit next to you, in a battle for survival!
Visual Basic for Applications
Tetris
The classic Tetris game recreated in Microsoft Excel for Windows!
Processing
Falling Apples
A short animation created in Processing, a language built on Java. Mouseover the image to begin the animation.