LLM-Based Multi-Artifact Consistency Verification for Programming Exercise Quality Assurance
Felix T. J. Dietrich, Yuchen Zhou, Tobias Wasner, Stephan Krusche, and Maribel Acosta
I'm a software engineering education researcher at the Applied Education Technologies(opens in new tab) chair at the Technical University of Munich, working with Prof. Dr. Stephan Krusche(opens in new tab).
My research focuses on how individual developers learn to participate effectively in agile teams. I build tools that scaffold newcomers through their first contributions, reduce cognitive load through process visualization, and support self-regulated learning cycles with AI mentoring.
I maintain Hephaestus, a process-aware mentoring platform for agile software teams, and Apollon, a web-based UML editor for education. I also contribute to Artemis, an interactive learning platform used at multiple universities.
Outside of academia, I'm a founding member of the Financial Health Initiative e.V.(opens in new tab), a nonprofit improving financial health in Germany, where I serve as independent auditor.
2024 – Present
Applied Education Technologies chair. Software engineering education research.
Oct 2019 – Nov 2023 · Grade: 1.7
Focus in machine learning, NLP, computer vision, and software engineering.
Mar 2020 – Sep 2020
NLP research on Japanese dependency parsing via the TUMExchange Program.
Oct 2016 – Oct 2019 · Grade: 2.0
Minor in mathematics with focus on algorithms.
Sep 2013 – Sep 2016
Fachgebundene Hochschulreife with technical focus.
Applied Education Technologies, TUM(opens in new tab) · 2024 – Present
Building Hephaestus, maintaining Apollon, contributing to Artemis. Supervising bachelor's and master's theses. Leading iPraktikum student teams building iOS apps for industry partners.
Financial Health Initiative e.V.(opens in new tab) · 2024 – Present
Founding member and independent auditor of a nonprofit improving financial health in Germany. Migrated and manage the organization's website.
Chair of Digital Finance, TUM(opens in new tab) · Oct 2021 – Sep 2023
Co-managed financial app project with ~10 students/semester. Developed the native iOS version single-handedly in the final six months.
2024
Selected as a winner of Apple's worldwide Swift Student Challenge.
Research tools, open-source contributions, and personal experiments in software engineering, ML, and web development.
Felix T. J. Dietrich, Yuchen Zhou, Tobias Wasner, Stephan Krusche, and Maribel Acosta
Maximilian Sölch, Felix T. J. Dietrich, and Stephan Krusche