Mike is well versed at being able to take the principles of Agile, Scrum and Kanban and relate them to solving everyday situations that might arise in the today’s software development world. As a Scrum Master and Agile Coach for Cardinal Solutions, Mike enjoys brainstorming on the best ways to use Agile to have a positive impact in today’s ever changing environments. Mike was asked to become the one of first Scrum Masters at his company. After a few short weeks, he became thoroughly engaged and intrigued in understanding the impact Agile was having on the way software was being delivered to the customer. Eight years later, his passion and excitement in coaching others in the Principles of Agile continues to remain strong. When not at work, Mike enjoys sports broadcasting, golf, and spending time with his wife, 2 children and 1 grandchild.