Research Group: Foundations of Programming, Foundations of Security
Contact details: can be found here
I'm a PhD student co-advised by Deepak Garg and Derek Dreyer at the Max Planck Institute for Software Systems
in Saarbrücken, Germany.
I'm interested in the verification of probabilistic programs, where my long-term vision is to build an Iris-style separation logic framework for probabilistic programs. Towards that end, I am currently working on extending probabilistic program logics with ghost state (i.e. to support dynamic allocation), and on a general notion of a probabilistic resource algebra as a foundation for general probabilistic program logics.
First Steps Towards Probabilistic Iris: A Separation Logic with Independence, Conditioning, and Dynamic Heap Allocation |
(pdf) |
An Iris for Expected Cost Analysis |
(pdf) |
| Winter 2025/26 |
Semantics TA |
| Winter 2025/26 |
Tutor Didactics Seminar Lecturer |
| Winter 2024/25 |
Tutor Didactics Seminar Lecturer |
| Winter 2023/24 |
Tutor Didactics Seminar Lecturer |
| Winter 2023/24 |
Mathematics Preparatory Course Lecturer |
| Summer 2022 |
Big Data Engineering Student TA |
| Winter 2021/22 |
Programming 1 Student TA |
| Winter 2021/22 |
Mathematics Preparatory Course Lecturer |
| Winter 2020/21 |
Theoretical Computer Science Student TA |
| Winter 2020/21 |
Programming 1 Student TA |
| Winter 2020/21 |
Mathematics Preparatory Course Student TA |