I’m a Member of the Technical Staff at Microsoft AI. Before joining Microsoft, I pursued a PhD in AI systems at the UC Berkeley Sky Computing Lab (previously RISELab), where I was advised by Professor Ion Stoica and Professor Joseph Gonzalez.

I’m interested in how techniques from computer systems can make self-driving cars safer and more reliable. To that effect, I’ve co-designed 2 open-source software projects:

  • ERDOS is a dataflow system for building self-driving car and robotics applications.
  • Pylot is a modular self-driving car platform that runs on both real cars and in simulation.

Previously, I contributed to several successful open-source projects:

  • Ray is a popular framework for developing distributed applications.
  • Modin scales pandas workflows to terabytes.

I interned at Google Deepmind with the Pathways Team in 2023, where I focused on sparse computation and modularity in language models.

Publications

* These authors have made equal contributions.

Selected Talks

Towards Cloud-Driven Autonomous Vehicles. Sky 2024 Summer Retreat.
[slides]

Building Autonomous Vehicles: From the Road to the Sky. Sky 2022 Summer Retreat.
[slides]

D3: A Dynamic Deadline-Driven Approach for Building AVs. EuroSys 2022.

D3: A Dynamic Deadline-Driven Approach for Building AVs. RISE/Sky 2022 Winter Retreat.
[slides]

Scaling Emerging AI Applications with Ray. QCon.ai San Francisco 2019.

Service

Reviewer: ICRA 2024, IROS 2024, ICLR 2025.

Co-author of the UC Berkeley EECS Operating Systems Preliminary Exam Syllabus (2023).