I’m a postdoctoral researcher at Karlsruhe University of Applied Sciences (DE) and the University of Freiburg (DE; my office is here), since November 2023. Together with Peter Thiemann and Martin Sulzmann, I work on the trace-based analysis of data races in concurrent programs.
I did my PhD at the Bernoulli Institute, University of Groningen (NL) for the VIDI project Unifying Correctness for Communicating Software under the supervision of Jorge A. Pérez, from October 2019 until September 2023. I will defend my thesis on 2024-04-02 12:45, at University of Groningen’s Academy Building; you can find an extended preprint of my dissertation on ArXiv.
Selected Publications
Journals
- 2022: Science of Computer Programming with Jorge A. Pérez
A decentralized analysis of multiparty protocols
[ PDF ]
Conferences
-
2023: APLAS 2023 with Joseph W. N. Paulus, Daniele Nantes-Sobrinho and Jorge A. Pérez
Typed Non-determinism in Functional and Concurrent Calculi
[ PDF (extended version) ] -
2023: RV 2023 with Jorge A. Pérez and Rares A. Dobre
Monitoring Blackbox Implementations of Multiparty Session Protocols
[ PDF (extended version) ] -
2022: OOPSLA 2022 with Emanuele D’Osualdo, Dan Frumin and Jorge A. Pérez
A Bunch of Sessions: A Propositions-as-Sessions Interpretation of Bunched Implications in Channel-Based Concurrency
[ PDF ]
Workshops
-
2022: EXPRESS/SOS 2022 with Jorge A. Pérez
Asynchronous Functional Sessions: Cyclic and Concurrent
[ PDF ] -
2021: AGERE 2021 with Jorge A. Pérez
Towards Practical Protocol Verification via Minimal Orchestration in ACP
[ PDF (Extended Abstract) ] -
2021: ICE 2021 with Jorge A. Pérez
Deadlock Freedom for Asynchronous and Cyclic Process Networks
[ PDF ] -
2020: PLACES 2020 with Jorge A. Pérez
Session Type Systems based on Linear Logic: Classical versus Intuitionistic
[ PDF ]