Na een aantal jaren als COBOL-programmeur startte Michiel begin 1998 met het programmeren in testtools bij CMG. Door het opdoen van deze kennis raakte hij in 1999 betrokken bij de ontwikkeling van de testmethode “Testframe”. Michiel heeft meegeschreven aan het boek over Testframe en bij vele organisaties de methode en werkwijze geïntroduceerd. In 2000 was hij bij Capgemini als testmanager verantwoordelijk voor verschillende nationale en internationale projecten. Eind 2002 werd hem gevraagd om naast zijn werk als testmanager een testcompetencecenter op te richten en deze ook te gaan leiden. Dit competencecenter groeide uit tot ruim 40 medewerkers die opdrachten uitvoerden bij klanten in de financiële wereld. Midden 2004 maakte hij de overstap naar Business Development bij Sogeti. Hier was hij verantwoordelijk voor de ontwikkeling van nieuwe producten en diensten in het vakgebied van kwaliteitszorg en testen. Begin 2006 was hij één van de schrijvers van de nieuwe versie van TMap. Dit resulteerde in 2007 in het boek "TMapNext, voor resultaatgericht testen". Vanaf 1 februari 2008 is Michiel als zelfstandig testmanager en –adviseur aan de slag.