I began my career working for DTA Technologies, a small shop writing custom software for the pallet industry, primarily in Microsoft .NET languages. I stumbled upon the XP West Michigan user group, and brought agile methodologies to DTA. I also convinced the development team to adopt Test Driven Development. When I left, I was lead programmer on a team of six developers, responsible for overall code quality and maintainability, as well as mentoring and advising the other developers.
After leaving DTA, Atomic Object recommended me to Mock Draft Central, where I worked for about a year. The work involved a great deal of statistical analysis revolving around fantasy sports. In addition, I created rich AJAX interactions for various fantasy sports games and contests and also built XML based APIs to be used by our technology partners.
In November of 2007, Mock Draft Central’s funding ran out, and I took a job at Atomic Object. I’m thrilled to work on a team where everyone cares deeply about the quality of their work and continually strives to improve themselves and those around them. After a brief period on a project for The World Bank, I’m now working on the CircleBuilder web application, a social network for use within faith-based organizations. It’s a Ruby on Rails app with strict security, privacy, and permission rules. I’m particularly excited about some of the notification and messaging work we’re doing.
I am passionate about making code simple and maintainable and about visible development progress.
In my free time, I’ve picked up the bass guitar, swing dancing, and football. In May of 2009 I’m getting married to the most amazing woman.

