Professional summary

I'm a very experienced software development leader who has earned his chops in development, testing, and project management across a wide variety of business and process domains.

I have a knack for turning around struggling teams and struggling projects in a sustainable and productive way. I am also a proven team builder and a servant-leader.

For 15 years, I've been focused on leveraging agile methods as the best way to deliver software value. While not being a silver bullet, they simply work better than anything I've tried. I am an experienced, pragmatic, and passionate agile trainer, coach, and practitioner.

Specialties: I have unique agile coaching skills

Engagement overview

Engagements typically revolve around: assessment and/or training and/or coaching. Usual backlog for a engagement is 4-8 weeks.