My experience across a variety of industries, from small startups to Fortune 50 organizations, provides a solid platform for assisting clients through their transition to Agile development practices.

I incorporate my study of communication, personality types, team styles, systems thinking, and human systems dynamics into my work and writing.   You can find a number of my articles published at Better Software magazine and

I co-founded and co-hosted the AYE Conference. And you can hear me speak at Agile related conferences.  I frequently speak at Agile conferences such as Agile 201x, as well as regional conferences and local meet-ups.

What Others Say

Learn more about me through the words of my clients.

Training and Workshops

As part of my mentoring and coaching, I’ve developed and presented several different workshops. These workshops cover topics such as Agile Foundations, Retrospectives, Systems Thinking, Personality Types and Temperaments, and Problem Solving to name a few. You can read find short descriptions and links on the Workshop page.