Chief Scientist, Author, Obtiva, Working Effectively with Legacy Code
Michael is an active member of the Agile/XP community and a member of
the ACM and IEEE. He regularly speaks at software conferences around
the world. When Michael isn’t engaged with a team, he spends his time
investigating new ways of altering design over time in codebases. His
key passion is helping teams surmount problems and connect with
practices that make software development fun and enriching.