Michael was born in Switzerland in 1973. In 1995 he left his job as an auto mechanic and found his way into the information technology during the dot-com hype.
In order to deal with the increasing requirements of the IT business next to the usual "learning by doing", Michael earned his Masters degree in I.T. as a Software Engineer at the Department of Engineering and Information Technology in Bern.
He started Railo as a diploma project where he was supposed to write a compiler for translating CFML into CFXD (Cold Fusion XML Document), an XML-based description language for Coldfusion. In late 2014 Michael left the Railo project. A few months later he started the Lucee project as a fork of the Railo LGPL code.
Michael is someone who puts his heart and soul into programming. He knows Coldfusion since version 3.0, and Java nearly as long as well. Michael lives with his wife Françoise and his 2 girls in the heart of the bernese alps in Switzerland.