Before, he was a postdoc at the PLEIAD lab/DCC University of Chile and the Software Composition Group, University of Bern.
His research focuses on reflection and meta-programming for dynamic languages. Marcus Denker received a PhD in Computer Science from the University of Bern/Switzerland in 2008 and a Dipl.-Inform. (MSc) from the University of Karlsruhe/Germany in 2004. He co-founded Zweidenker GmbH in 2009 site .