Michael Feathers er seniorkonsulent i Object Mentor, et selskap som rådgir kundene sine innen C ++, Java, OOP, Patterns, UML, smidig metodikk, og ekstrem programmering. Michael tilbyr opplæring, coaching og veiledning innen smidig- og XP-programmering, testdrevet utvikling, refactoring, objektorientert design, Java, C #, og C + +. Michael er blant verdens beste innen hans felt, og har mer enn 12 års erfaring i å utvikle svært avanserte løsninger.
Som aktiv medlem i smidig- og XP-miljøet, har Michael bidratt med å utvikle og vedlikeholde CPPUnit, en åpen kildekode C + +-port i JUnit-testing rammeverket. Michael er også medlem av ACM og IEEE, og snakker jevnlig på programvarekonferanser rundt om i verden. Han har vært fungerende styreleder for Codefest-arrangementet under de tre siste OOPSLA-konferansene.