I, Falling Robot is a simple original mobile game that I designed and developed. I wanted to build something that took advantage of the natural input of modern smartphones, so the game uses the accelerometer coupled with tap and swipe motions for input.
Given a choice, I would love all my work to be open source. Luckily I've had the opportunity to do some open source professional work in addition to my personal projects.
A ground up rewrite of the Unity 2D Roguelike Tutorial redesigned to use the Entity component system (ECS) architectural pattern.
I created this project as a proof of concept to see if ECS style games were a good fit for my work. Turns out they were and I ended up using this style of architecture in I, Falling Robot.
A Ruby library for parsing Apple's Mach-O binaries.
Used by the Skillz internally to id iOS binaries. I expanded and cleaned up this lib from an existing project and incorporated it into the Skillz Rails backend.
A plugin for the Cytoscape biological data visualizer.
This is a tool I developed to give scientists a clear view of OpenBEL data. OpenBEL is Linux foundation backed open standard for sharing biological data.