About Markus

Markus helps organisations uncover, understand and operationalize the knowledge at the core of their business, building a common foundation between business and IT. He designs and implements languages to capture and validate this knowledge, and to make it executable on modern IT platforms.

As a language engineer, he analyses domains; designs user-friendly languages and supporting analyses; implements language tools and IDEs; and architects efficient and reliable backends based on interpreters and generators. He also works on formalisms and meta-tools for language engineering.

For 20 years, Markus has consulted, coached and developed in a wide range of industries, including finance, automotive, health, science and IT. He has published numerous papers in peer-reviewed conferences and journals, has written several books on the subject and spoken at many industry conferences world-wide.

Markus holds a diploma in physical engineering from FH Ravensburg-Weingarten and a PhD in computer science from TU Delft.


Professional and Academic CV

The CV is available in English in the form of a PDF document, and in two versions: a 4-page summary CV as well as a detailed CV with all publications, project and customers. If you need more information (such as Zeugnisse) please contact me via the means on the right.

Outside of Work

I have been flying gliders since I was fourteen. More recently I have also started flying ultralight airplanes. Since 2008 I have been running a podcast on science and engineering called omega tau. A few years ago, inspired by the things I get to see and do in the context of the podcast, I have also started taking photography more seriously.