I'm on the job market for tenure-track faculty positions! See my application materials.

Latest News

October 2025. Catch me at ICFP/OOPSLA 2025 in Singapore! My ICFP 2025 talk is on Wednesday morning.

September 2025. I'm serving as co-chair for the 2nd International Workshop on Choreographic Programming---more details coming soon.

Projects

UIGC logo I'm the author of UIGC, a framework that adds actor garbage collection (actor GC) to Apache Pekko. UIGC supports multiple actor GC "engines", including CRGC: a distributed actor collector that can clean up after crashed nodes. My goal is to bring high-performance actor GC to all mainstream actor frameworks and languages.

Choral logo I also co-develop Choral, a choreographic programming language that extends Java. I wrote Choral's Ozone concurrency library and I'm actively supervising several students working on Choral-related projects.

Media

Selected Works

IFCP 2025
PLDI 2025
ECOOP 2024
Dan Plyukhin, Marco Peressotti, Fabrizio Montesi
Ph.D. Thesis

Friends and Collaborators

Supervised Students

🐑