
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
- Under submission, conference paper.
- ASPLOS 2025.
- [paper]
- Compound AI Systems Workshop 2024.
- IROS 2023.
- EuroSys 2022.
- ICRA 2021. Best Unmanned Aerial Vehicles paper award finalist.
* 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).