Основатель Mountain Goat Software, фирмы, занимающейся консалтингом в сфере управления процессами и проектами. Он специализируется на помощи компаниям в применении agile-подхода с целью повышения эффективности.
За спиной у Майка более чем 20-летний опыт работы руководителем в организациях разного размера, от стартапа до компании из списка Fortune 40. Является соучредителем организации Agile Alliance и входит в ее совет директоров. Майк — сертифицированный Scrum-мастер и тренер, член Компьютерного общества IEEE и Ассоциации компьютерной техники.