I am an independent Agile Coach who provides training, consulting and coaching services in Agile software development areas including Scrum project management and enterprise Agile adoption. I also do training and mentoring in agile engineering practices such as Test-Driven Development, automated acceptance testing and continuous integration. I like to help companies and individuals find their own best approaches to the use of Agile methods.
I am a Certified Scrum Trainer and Certified Scrum Coach and a member of the Scrum Alliance, the Agile Alliance and the Agile Project Leadership Network (APLN).
I am a veteran software engineer, technical project manager and people manager. I have worked with both large and small companies in many industries. My full resume is available at Agile Crossing.
Agile Coach Journal is a production of Agile Crossing.