I am a Research Engineer at Bosch Corporate Research (CR) specializing in the intersection of Knowledge Representation, Data Engineering, and Applied AI. My current work is heavily focused on the reliability of Large Language Models (LLMs) in software engineering. Within the ForML-S project, we develop tools to verify AI-generated code, for example, ensuring that AI-driven code fixes strictly preserve program semantics. A major part of my role involves intelligent context-provisioning—extracting and isolating the exact program components an AI needs to succeed without distraction.
Prior to my work in AI code generation, my focus at Bosch centered on data integration and semantic modeling. I developed a "global search" platform integrating heterogeneous data powered by a knowledge graph, and built a system to manage semantic equivalence of ECU software labels. Additionally, I designed the data architecture and models for the Nevonex+ project which was part of the publicly funded Agri-Gaia (itself an ecosystem within Gaia-X).
As a postdoc and researcher at the University of Koblenz-Landau (now University of Koblenz), I worked with Steffen Staab and Ralf Lämmel. My research focused on programming with semantic and graph data. Specifically, my Ph.D. thesis explored how to leverage type systems to prevent runtime errors in programs that query and process this data. This work built upon a foundation laid during my Master's thesis studies at the University of Koblenz-Landau, where I focused on mining software repositories, and my Bachelor's degree from the Johannes Gutenberg University Mainz. Alongside my research, I also taught courses in Artificial Intelligence, Big Data, and Algorithms and Data Structures.
Dr. rer. nat. in Computer Science, 2020
University of Koblenz-Landau
MSc in Computer Science, 2013
University of Koblenz-Landau
Grade: 1,2
BSc in Computer Science, 2011
Johannes Gutenberg University, Mainz
Grade: 1,4
Bosch Corporate Resarch | Jan. 2024 - Present
Bosch Corporate Research | Apr. 2021 - Dec. 2023
Bosch Corporate Research | Jan. 2021 - Dec. 2023
University of Koblenz | Sep. 2018 - Aug. 2021
During my time at the University of Koblenz, I was responsible for designing, lecturing, and leading tutorial for both undergraduate and graduate courses, algonside supervising specialized research seminars.
An undergraduate course focusing on the design and complexity analysis of foundational algorithms and data structures. Core topics include:
A graduate-level course focusing on classical, symbolic AI, with an emphasis on logic, automated planning, and state-space search strategies. Core topics include:
A graduate-level course covering modern distributed systems, large-scale data processing architectures, and analytical database models. Core topics include:
Beyond regular curriculum courses, I regularly led hands-on research practicals. Notable examples include specialized seminars on graph algorithms and a fun research practical focused on developing AI agents for Starcraft.