Professional Scrum Trainer / Agile Coach
I have been active in software development for over 30 years, as a software developer, analyst, project manager, trainer, manager and director. I have worked in small startups and global 50 companies helping teams of 5 to 500 people build software that creates value for the customer. An internationally published author, I have written several books on various business and technology topics. I began using Agile development practices in the late 1990’s as a software delivery director, and for the last ten years have focused on building teams using Scrum. I have extensive experience as an instructor on technical topics and as a graduate school professor.
In addition to being a Professional Scrum Trainer, I lead the Agile transformation for a unit of a global financial institution. My classes go beyond the theoretical as I share my extensive experience both past and present with my students.