Portfolio

Believe it or not, I build things online.

My resume says "web developer" but having done that work for smaller companies means that I've worn a lot of hats under that title. My Swiss-army knife of skills includes: interactive project management, web and print design, front- and back-end coding, interaction design, branding and online brand marketing, Flash development, photography, and digital illustration.