I’m a technologist at heart, and I’m all about solving your business problems with technology when it’s called for. I’m passionate about creating high-quality, testable, maintainable software and doing it as efficiently as possible. I enjoy collaborating in a team environment and helping teams to more effectively build software. I’ve worked in a variety of languages and platforms, and I never shy away from learning something new. If you’ve got a technology problem then chances are good that I can help you with it.