Login access is only available to associates and administrative staff.

You are here


Mike Bowler is an experienced agile coach with a strong emphasis on both process and technical practices. He works with teams writing software and helps them do that better. He became interested in agile in 2000 and founded XP Toronto that year to get like-minded people together to discuss better ways to ship software. In 2003, after completing the Certified Scrum Master (CSM) designation, he co-founded Scrum Toronto to focus on that methodology. More recently, in 2012, Bowler co-founded Agile Toronto East to better serve the Agile community through Durham Region.

As well as being a CSM Mike is also a Scrum Alliance® Registered Education Provider who teaches the Certified Scrum Developer class. A Scaled Agile Framework® Agilist and a LEGO® SERIOUS PLAY® Facilitator.

Many agile coaches seem to focus only on the process skills behind agile. In addition to that, Bowler is also very strong with the technical skills such as Test Driven Development (TDD), refactoring, pair programming, continuous delivery and others. He regularly coaches teams on the use of these skills using languages such as Java, Ruby and C#.

Mike is a coach and trainer who helps software teams improve the way they work. He's been writing code for over thirty years and has been an active member of the Agile community for the last fifteen. He blends his strong technical background with a deep understanding of Agile and Lean methods to help teams consistently improve how they deliver value to their customers. Based near Toronto, Canada, Mike travels around the world to provide training classes, coaching and facilitation services to his clients.

Finally, Bowler is an experienced speaker, having given many highly rated presentations at international conferences and local user groups.




Automotive, Financial Services, Healthcare, Information Technology


Agile Delivery Methods, Agile Project Management, Software Development


Agile Tour Toronto 2013: Continuous Delivery

Mike is an excellent technical and strategic thinker as well as a seasoned communicator. I've known Mike for many years and can attest to his technical knowledge and character.

Peter Haggar, Senior Technical Staff Member, IBM:

I have known Mike since late 2000, but worked with him from November 2001 to June 2002 as a fellow team member on one of the first Extreme Programming projects in Toronto. In those months, I saw Mike lead by example as a technical specialist. During that time, he launched the HtmlUnit project whose contribution to TDD practice in Java is vast. Mike was practical to the core, ever open-minded, but never accepting anything without healthy skepticism. When tempers flared, Mike calmed things down. I wish I had more chances to work with Mike after that project.

J. B. Rainsberger, Owner, Diaspar Software Services:

I met Mike as we were both speakers and attendees at the Colorado Software Summit, and we have kept touch outside the conference over the past 8 or 10 years. I have been impressed with Mike's ability as a speaker - conveying complex concepts effectively and with ease. Mike has a great grasp of technology and is a quick study - especially in the intricacies of software languages and architecture. Add to that his business sense and entrepreneurial spirit, and Mike is an incredibly well-rounded guy, and would be a valuable asset on any team.

Dave Landers, WebLogic Portal Architect, Oracle:

Mike is a talented individual, excellent at developing code and always considers the usability of the application being constructed whilst keeping the needs of the customers at the forefront. Based on my experience with many developers, Mike's ability to look at the big picture from end to end makes him rare in the industry.

Annette Flanagan, Release Test/Test Coordinator, CIBC Support Services:

Mike ran our development area for a number of years. He was instrumental in leading a team that set up systems for us that provided us with a level of speed to implementation and flexibility that puts us at an advantage over our competitors. Mike's skills, ability to work with the business side and his dedication to the goals of the company made him a real asset to us.

Len Butticci, FLMI, AALU:

For those who don't know Mike Bowler well, I can assure you that he walks on water. He has presented at international conferences. He knows agile methodologies extremely well. He is an absolute god with Ruby, Java, and all things involving application servers and the world wide web. Mike has a gift for explaining complex topics in plain English, and he is one of the most down to earth people you will ever meet.

Kevin McGrath, Owner, Contract Engineers:

A business partner of mine needed a very professional, quick and reliable expert on Swing (Java) application ahead of a critical demo. I called on Mike who jumped in right away, fixed the problems and saved the day for my client. I would trust Mike with application architecture, or with the resolution to any Java software related issue. Would work, do business with any time again. Highly recommend!

Julius Sasvari, PMP, PMI-ACP, CSM, Owner, Sterlink Data Systems Inc:

Mike's a great guy to work with - not only does he get the job done, he does it thoroughly. Mike worked with us to build the foundation for our distributed Swing applications using SOAP, and he left us not only with code but also a better understanding of the intricacies of SOAP and XML - which in the end was far more valuable.

Stacey Vetzal: