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

↓ 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

↓ 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
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