Felix T.J. Dietrich, M.Sc.

Email
Office
01.07.037
Postal Address
Technical University of Munich
Felix T.J. Dietrich, M.Sc. (CIT–I1)
Boltzmannstraße 3
85748 Garching b. München
Consultation
Office hours by appointment — please contact me via email.

🧑‍🔬 Research Topics & Interests

I am a software engineering education researcher focusing on how individual developers learn to participate effectively in agile teams. My work centers on Hephaestus, a process-aware mentoring platform that scaffolds newcomers through their first contributions—reducing cognitive load via process visualization and supporting self-regulated learning cycles (goal-setting, monitoring, reflection) with an AI mentor. I also maintain educational tools like Apollon (UML modeling) and contribute to Artemis.

My research interests include:

  • Scaffolding & Self-Regulated Learning in Software Engineering
  • Process-Aware Mentoring for Agile Teams
  • Developer Onboarding & Cognitive Load Reduction
  • LLM-Based Assessment & Feedback

📄 Publications

↓ 2026

↓ 2025

🏛 Organization

  • 2024: GenAI Talks Coordination — Lightning Talks for GenAI. Munich, Germany.

🏆 Awards

💻 Projects

Software Projects

  • Hephaestus — Process-aware mentoring platform for agile software teams. Features code review gamification, an AI mentor (Heph) for self-regulated learning, and workflow analytics. Supervisor and main developer. (GitHub)
  • Apollon — Web-based UML editor for education. Maintainer of the Apollon2 re-engineering effort with real-time collaboration and mobile support.
  • Artemis — Interactive learning platform. Maintainer of Hyperion (monitoring) and modeling exercises.
  • Athena — AI-powered assessment system. Contributor to LLM-based feedback generation.

Team Projects (iPraktikum Project Lead)

👨‍🏫 Teaching

↓ Winter 2026/27

↓ Summer 2026

↓ Winter 2025/26

↓ Summer 2025

↓ Winter 2024/25

📚 Theses & IDPs

I supervise Bachelor’s and Master’s theses as well as Interdisciplinary Projects (IDPs). Open topics are listed in the thesis management system. If no topic is listed but you have a concrete idea related to Hephaestus or Apollon, you may propose it during office hours.

In Progress

No theses found

Finished

StudentAdvisor(s)Supervisor(s)TitleTypeYear
Ailipaer AbuduainiTobias Wasner, and Felix T.J. DietrichProf. Dr. Stephan KruscheCollaborative Programming Exercise Creation with AI-Assisted ReviewsMaster's Theses09/2025 - 03/2026
Konstantin StarkeTobias Wasner, and Felix T.J. DietrichProf. Dr. Stephan KruscheIntroducing AI-Assisted Human-in-the-Loop Review for Programming ExercisesBachelor's Theses11/2025 - 03/2026
Dmytro DmukhFelix T.J. DietrichProf. Dr. Stephan KruscheScalable Multi-Workspace Support for HephaestusBachelor's Theses07/2025 - 12/2025
Ege Nerse and Belemir KurunFelix T.J. DietrichProf. Dr. Stephan KruscheEnhancing the Usability and User Experience of ApollonMaster's Theses12/2024 - 06/2025
Florian EhrenstorferFelix T.J. DietrichProf. Dr. Stephan KruscheAutomated Detection and Visualization of Bad Practices for Novice Software EngineersMaster's Theses12/2024 - 06/2025
Armin StanitzokFelix T.J. DietrichProf. Dr. Stephan KruscheGamification for Enhancing Code Review Participation and Code QualityMaster's Theses08/2024 - 02/2025
Enea GoreFelix T.J. DietrichProf. Dr. Stephan KruscheAdvanced LLM Techniques for Text-Based Exercises in Higher EducationMaster's Theses08/2024 - 02/2025
Milena SerbinovaFelix T.J. DietrichProf. Dr. Stephan KruscheAI-Driven Mentor for Supporting Structured Reflection in Software Engineering EducationBachelor's Theses10/2024 - 02/2025
Faris DemirovicFelix T.J. DietrichProf. Dr. Stephan KruschePromoting Development with Apollon: Streamlining UML IntegrationBachelor's Theses08/2024 - 12/2024