I'm a 4th year Ph.D. student in the EECS department at UC Berkeley working with Prof. Ion Stoica and Prof. Joseph Gonzalez in the RISELab.

I'm currently interested in exploring distributed system abstractions that ensure safety for applications that must continuously interact with the real-world (e.g., robots and autonomous vehicles), and help develop two open-source artifacts:

  • ERDOS, an execution platform for robotics and autonomous vehicle applications.
  • Pylot, an autonomous vehicle that can drive in both real-world and simulation.

Before joining Berkeley, I spent some time at IBM Research, where I worked on reliability and security problems with the Cloud Computing and Blockchain group.

I received my undergraduate from IIIT-Delhi in 2016 where I explored program analysis techniques for safely-upgrading third-party libraries.

Publications

Context-Aware Streaming Perception in Dynamic Environments

Gur-Eyal Sela, Ionel Gog, Justin Wong, Kumar Krishna Agrawal, Xiangxi Mo, Sukrit Kalra, Peter Schafhalter, Eric Leong, Xin Wang, Bharathan Balaji, Joseph E. Gonzalez, Ion Stoica

18th European Conference on Computer Vision (ECCV 2022)

D3: A Dynamic Deadline-Driven Approach for Building Autonomous Vehicles

Ionel Gog, Sukrit Kalra, Peter Schafhalter, Joseph E. Gonzalez, Ion Stoica

17th European Conference on Computer Systems (EuroSys 2022)

Pylot: A Modular Platform for Exploring Latency-Accuracy Tradeoffs in Autonomous Vehicles

Ionel Gog*, Sukrit Kalra*, Peter Schafhalter*, Matthew A. Wright, Joseph E. Gonzalez, Ion Stoica

38th IEEE International Conference on Robotics and Automation (ICRA 2021)

Senate: A Maliciously-Secure MPC Platform for Collaborative Analytics

Rishabh Poddar, Sukrit Kalra, Avishay Yanai, Ryan Deng, Raluca Ada Popa, Joseph M. Hellerstein

30th USENIX Security Symposium (USENIX Security 2021)

Blockchain-Based Real-time Cheat Prevention and Robustness for Multi-Player Online Games

Sukrit Kalra, Rishabh Sanghi, Mohan Dhawan

14th International Conference on Networking EXperiments and Technologies (CoNEXT 2018)

ZEUS: Analyzing Safety of Smart Contracts

Sukrit Kalra, Seep Goel, Mohan Dhawan, Subodh Sharma

25th Annual Networking and Distributed System Security Symposium (NDSS 2018)

GRETEL: Lightweight Fault Localization for OpenStack

Ayush Goel*, Sukrit Kalra*, Mohan Dhawan

12th International Conference on Networking EXperiments and Technologies (CoNEXT 2016)

POLLUX: Safely Upgrading Dependent Application Libraries

Sukrit Kalra*, Ayush Goel*, Dhriti Khanna, Mohan Dhawan, Subodh Sharma, Rahul Purandare

24th ACM SIGSOFT International Symposium on Foundations of Software Engineering (FSE 2016)