Experienced trainer, software developer, agile coach, and technical leader.
My passion is building wildly productive, humanizing software development teams. I love to create environments where software team members wake up excited about going to work in the morning and see themselves delivering beyond their expectations and those of their customers. Agile approaches like Extreme Programming and Scrum are key tools in my toolbox, although I draw from a variety of other sources and disciplines.
I am one of a handful of people who are both a Scrum Alliance Certified Enterprise Coach and Certified Scrum Trainer.
One of my specialties is Behavior Driven Development (BDD) with Cucumber. I created the original .NET version of Cucumber, Cuke4Nuke. I train and coach teams to adopt BDD with Cucumber for .NET, Java, and Ruby, and I'm currently writing a book on the topic with Paul Rayner for Addison-Wesley.