Projects

My Creations

I first fell in love with programming in first grade. My teacher had a unit on BASIC programming on the TRS-80 and Apple ][. I knew from that point I wanted to be a programmer (astronaut was my runner-up choice).

Mobile Projects

I've always loved computers. Here are a few apps I've worked on for the little computers we carry with us every day.

TrackAbout Mobile

2014 - 2024

If you need industry leading asset tracking, I made the app for you! I started with the Android app and common logic, but ultimately worked on the iOS side of things too. Written in Xamarin and C#.

Product Page

Rory Jr.

2013 - 2014

A group messaging client for Android, built on App.net. (Retired 😢)

Tweet Lanes

2013

Open-source Twitter client. I contributed App.net support and lots of little features and enhancements.

Source Code

Web Projects

I've spent most of my career working with web technologies. I used to tell people I had an "unhealthy love of JavaScript." Now I realize it was healthy.

Firesid.es

2014

A community run interview site built on App.net. (Retired 😢)

@notes

2013 - 2014

A note taking app with social features, built on App.net. (Retired 😢)

Barcode Extension

2011 - Present

I make a lot of barcodes for testing our applications at work. I wrote this to speed things up.

More Info

WinCS

2005

Contest entry (and winner) to a CSS blog a long, long time ago. It's like Windows, but not. Firefox even "worked" (but no longer due to browser limitations).

Experience

Desktop Projects

My desktop apps have all been on Windows with .NET. I'm sort of glad I missed the earlier days of desktop development.

Articulate Storyline 360

2024 - Present

The industry leading e-learning tool for authoring courses. This is a massive product and I'm responsible for so, so little of it.

Learn More

Project Rory

2013 - 2014

A group messaging client for Windows, built on App.net. (Retired 😢)

Games

I've always been an aspiring game programmer, although I rarely finish anything I work on. My kids get a kick out of it, and that's enough for me these days. I'm a big fan of XNA/MonoGame and PICO-8 and Picotron.

Death and Taxes: Survivor

2023

My entry for the GitHub Game Off 2022, written on the Pico-8 fantasy console. The theme was "Cliché", and I went with "The only thing certain in life is death and taxes".

Play

TrackAbout: The Game

2015

Another Crafty JS game, but this time the software for my day-job reimagined as an abstract video game. You are loading assets onto a truck. Load the dark ones on the dark truck, and the 

Crafty Platformer

2014

Sample game to demonstrate the Crafty JS library. Read the blog post.

Play

Zap'Em

2004

My first "real" game I worked on, from scratch. Also with ViciousBytes.

More Info 

Download

Zodtris

2004

A Tetris clone for the Tapwave Zodiac I worked on with ViciousBytes. I worked on updates after the initial release and helped fix a few bugs, add a few enhancements.

More Info 

Download

Tre

2004

A game for Palm OS devices, based on the card game Set.

Download