Summary
Christoph Seidl is an associate professor in software engineering with 15 years of experience specializing in software product lines, variability, and software evolution. Based in Copenhagen, he blends academic rigor—Dr.-Ing. summa cum laude and postdoctoral work—with practical expertise in Java, EMF, DSLs and model-driven development. His research and teaching span models, variability, virtual reality and even early explorations into quantum computing, reflecting a willingness to apply software-product-line thinking to emerging domains. He has supervised multiple PhD students, led graduate courses in software architecture, and contributed to pattern-based design and SPL evolution across German and Danish universities. Known for a passion for languages, framework design and game engines, he combines deep technical foundations with an eye for extensible, variability-aware architectures. Colleagues value him for turning complex variability challenges into maintainable, model-driven solutions that scale across product families.
15 years of coding experience
7 years of employment as a software developer
Dr.-Ing., Computer Science (Software Engineering), Summa Cum Laude (outstanding), Dr.-Ing., Computer Science (Software Engineering), Summa Cum Laude (outstanding) at Technische Universität Dresden
Post Doc to Assistant Professor, Computer Science (Software Engineering), Post Doc to Assistant Professor, Computer Science (Software Engineering) at Technische Universität Braunschweig
German, English, Polish