Manuel Ohrndorf
Contact
- Name: Dr. Manuel Ohrndorf
- Role: Postdoctoral Researcher
- Email: manuel.ohrndorf@unibe.ch
- Phone: +41 31 684 66 98
- Office: Room 108
- Membership: Joined Jul 2022
Publications & Links

Short Bio
I am a postdoctoral researcher in the Software Engineering Group of the University of Bern since August 2023. In July 2023, I graduated as a PhD student in the Software Engineering Group of the University of Bern under the supervision of Prof. Timo Kehrer (since July 2022). I started my research in 2017 at the Software Engineering Group of the University of Siegen, advised by Prof. Udo Kelter.
Research Interests
My primary research field is model-driven software engineering, model consistency and repair, recommendation systems for software engineering, and analysis of development histories.
Teaching
Lecturer & Instructor (Exercises)
- Software Skills Lab: 2025 (together with Sebastiano Panichella)
- Software Skills Lab: 2024 (together with Sebastiano Panichella)
- Software Skills Lab: 2023
- Software Skills Lab: 2022
Instructor (Exercises)
- Software Engineering: 2025
- Software Engineering: 2024
- Software Engineering: 2023
- Software Engineering: 2022
Supervision
Bachelor’s & Master’s Theses
- Sébastien Anthamatten: “Empirical Analysis of Java Software Evolution - Breaking Changes and Migrations in Git Histories”. Master’s Thesis. 2025.
- Daniel Zeidan: “Automated Generation of Code Contracts: Semantic Analysis using Mutation Based Testing”. Master’s Thesis. 2025.
- Adriana Moisil: “Enhancing Code Quality - Customized Source Code Refactoring by Example”. Master’s Thesis. 2025.
- Olivier Mingard: “Java Conflicting Chunk Derivability and Structured Merge Algorithms”. Bachelor’s Thesis. 2025.
- Maurice Amon: “Segmentation of Source Codes for Minimal Reproducible Examples”. Bachelor’s Thesis. 2024.
- Lukas Bosshart: “Graph Delta Debugging - A Minimal Working Example Generator”. Master’s Thesis. 2023.