About me

I am a Ph.D. student and full-time researcher in theoretical computer science at the University of Bonn, Germany. I am part of the Algorithms and Complexity research group and am currently working under the supervision of Anne Driemel in computational geometry. My current projects revolve around similarity measure between curves.
My primary research interest is the design and engineering of algorithms and data structures for computational and geometric problems in low-dimensional spaces. When I am not working on theoretical results, I enjoy validating these ideas by implementing and testing them on real-world data.
In 2020, I completed my undergraduate studies in Bonn and earned Master’s degrees in both Mathematics and Computer Science. My supervisors were Anne Driemel and Stefan Hougardy. In my Master’s thesis, I analyzed the fine-grained complexity of a similarity measure between curves that is resistant to outliers. This work led me to pursue a Ph.D., where I now explore classical problems such as clustering, nearest neighbor identification, and curve segmentation.
Over the past four years, we have developed various tools to approximate complex problems involving polygonal curves and distance measures like the Fréchet Distance and Dynamic Time Warping. A highlight is our research on Subtrajectory Clustering, which identifies frequent patterns in large spatio-temporal datasets. This work has applications in climate science, robotics, and medicine. Our algorithms achieve near-optimal theoretical running times and strong empirical performance. I am particularly proud of our contribution to coresets for Dynamic Time Warping, proving that accurate approximations are possible even in non-metric curve spaces.
More recently, I have worked on polygon triangulations that enable efficient and accurate finite element analysis. My team won the CG:SHOP 2025 challenge, and we will present our results at CG Week 2025 in Japan.
I am passionate about teaching and sharing the beauty—and difficulty—of mathematics and computer science. My teaching experience includes courses in robotics, artificial intelligence, computational topology, and computational geometry, delivered in both English and German.
Beyond research, music has been a constant in my life. I have played the cello for nearly 20 years and actively participate in the Collegium Musicum Bonn and the Studentisches Blasorchester Bonn. I also serve as a member of the steering committee of the Collegium Musicum Bonn. When not immersed in academic work, I stay busy with triathlon training, programming contests, cooking, and video games.