Michael has 15 years experience in software development and 10 years of proven leadership skills including leadership roles such as V.P., Director and team lead. Over the last 9 years, Michael has been helping companies adopt Agile and Lean practices.

Michael became a Certified Scrum Master (CSM) in 2004 and is huge advocate of better (XP) engineering practices since discovering unit testing in 2001. Michael has a B.A.Sc. from University of Toronto in Engineering Science and a M.Sc. from U.B.C. in Computer Science.

Michael has presented at Agile Tour Toronto and the XPToronto/Agile User group on Scrum and XP. As well, Michael is an active member of the Agile community and co-organizer of Agile Tour Toronto. Michael recently ran a workshop on non-verbal communication skills at the Orlando Scrum Gathering.

Michael lives and works in Toronto, Canada, as an independent Agile and Lean coach, consultant and trainer.

Company website: http://www.agilitrix.com/

Blog: http://www.agilitrix.com/blog/