Over the years I've done a lot of freelance design and programming work. In the past I've been a programmer and senior designer at Minority Media where I specialized in Virtual Reality development, Educational Game design and rapid prototyping. I currently work as a senior developer at Jintronix, creating video games that help those in need of physical therapy.

I also make my own weird stuff under the banner of Rad Sandwich Studios, and you can find even more of my strange experiments on my itch.io page.