I've been designing, strategizing, and coding for the web for years. I'm driven to tell compelling stories, explore the unexplored, and create work focused on positive social benefit. In my spare time you might find me writing, hacking, woodworking, climbing, or on my bike.

Click here for my resume


The core set of tools I'm currently working in

Instructions: Click on a category of skills for more info on its role in the development process. Once zoomed, clicking any tool will zoom back out.


Selected employers, agencies and clients I've worked with in recent years.

Instructions: Hover over the text around the circle to see how each business in the network is connected. Click on underlined clients to visit the project link.


Relationship between proficiency, enjoyment, and experience in several core disciplines.


Instructions: Click on the key colors at the bottom of the chart to isolate each ranking criteria. Mouse over any dot on the chart to view the percentage value for the chosen skill under the selected criteria (e.g. 30% enjoyment of server & DB related tasks, 85% proficiency in concept and prototyping).