In Craig's experience, a craftsman needs to remain humble and learn from each situation. Every project has its own challenges that need to be taken on their own terms. A touch screen on a thermostat might seem simple from the outside, but it has its own maze of problems. A craftsman has the tools to deal with any problem that arises.
He founded his own company, Mutually Human Software, in 2007. In 2008 he attended the Summit on Software Craftsmanship and had a hand in drafting the Manifesto for Software Craftsmanship. In 2009, Craig joined 8th Light, having known Paul and Micah from a project in the past. Craig has experience in using Java, .NET, and Ruby on Rails.
Craig is an avid hockey player and loves visiting new places with his wife Sandy. He also enjoys reading his daughter Corinne's poetry and supporting her work for peace. He received his B.S. in Computer Science from Central Michigan University in 1998.