Summary
Markus Voelter is a software engineering consultant and language-engineering expert with 15+ years of experience automating software engineering through domain-specific languages, generators and model-driven approaches. He combines deep academic credentials—a PhD in computer science and a diploma in technical physics—with hands-on architecture and tooling work across government, finance, healthcare, science and automotive. Markus is known for quickly building precise mental models of complex systems and translating them into pragmatic tools and platforms that boost developer productivity. An experienced communicator, he has co-authored 10 books, published dozens of papers and given 100+ talks worldwide, and he founded influential podcasts like Software Engineering Radio and omega tau that reflect his commitment to technical education. Unusually for a consultant, he also pursues professional photography focused on machines, signaling a designer’s eye for technical aesthetics.
15 years of coding experience
18 years of employment as a software developer
High School, High School at Werkgymnasium Heidenheim
Dipl. Ing. Physikalische Technik Technical Physics, Dipl. Ing. Physikalische Technik Technical Physics at Ravensburg-Weingarten University of Applied Sciences
Doctor of Philosophy (Ph.D.) Computer Science, Doctor of Philosophy (Ph.D.) Computer Science at Delft University of Technology
English, German