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.