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 software 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, healthcare, manufacturing, science and IT. He has published numerous papers in peer-reviewed conferences and journals, has written several books and spoken at many industry conferences world-wide.

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


Professional and Academic CV

The CV is available in English as a PDF document. There is also a more detailed version with all publications, project and customers. If you require more information (such as Zeugnisse) please contact me.

Outside of Work

I have been flying gliders since the age of fourteen. More recently I have also started flying ultralight airplanes and single-engine piston aircraft. Between 2008 and 2023 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.