Portrait of Guru Shabadi

Guru Shabadi

PhD student at the University of Pennsylvania

About

I am a PhD student at the University of Pennsylvania where I am advised by Rajeev Alur. I previously graduated from École Polytechnique with bachelor’s and master’s degrees in mathematics and computer science. My current research interests revolve broadly around designing, analyzing, and verifying modern multi-agent systems, using ideas and tools from mechanism design, reinforcement learning, and (probabilistic) model checking. The application areas that I work with include natural language and embodied reasoning.

During my undergrad and master’s, I had the honor and pleasure of working with Alessio Mansutti on optimization in integer linear-exponential programs at the IMDEA Software Institute in Madrid, Spain (SODA’26); Nathanaël Fijalkow on programmatic reinforcement learning (GenPlan’25) at the University of Warsaw; and Caterina Urban on building an abstract-interpretation-based tool to verify data science Jupyter notebooks (SOAP’23) at ENS Ulm, Paris. I started my journey in formal-methods research working with Sergio Mover on handling communication delays arising in cyber-physical systems at École Polytechnique, Paris.

Publications

Workshop Papers