My research focuses on building programmable, efficient, and dependable computing infrastructure for diverse applications, including AI workloads and real-time interactive services, across datacenters and the network edge. I build abstractions and runtime systems for predictable performance and resilience, and develop methods to automate systems policy design and enable realistic evaluation.

Recent News [all]

Research Thrusts

Programmable, Efficient, and Resilient Datacenter Infrastructure

Abstractions and runtime systems for programming heterogeneous hardware, managing shared compute, memory, and network resources, and enabling efficient recovery from failures

NicOS (HotNets'26)  ·  Programmable Scale-Up Switches (HotNets'26)  ·  Alkali (NSDI'25)  ·  ExoPlane (NSDI'23)  ·  RedPlane (SIGCOMM'21)  ·  TEA (SIGCOMM'20)

Predictable and Resilient Real-Time Edge Computing

Systems and abstractions for sharing wireless network and nearby server resources to deliver low-latency, real-time interactive applications with predictable performance, security, and resilience

SMEC (NSDI'26)  ·  ARMA (MobiSys'25)  ·  5G Fronthaul Security (USENIX Security'24)  ·  Slingshot (SIGCOMM'23)  ·  Atlas (MobiCom'23)

Automating Systems Design and Evaluation

Safe policy synthesis, efficient performance modeling, and realistic testing environments for diverse hardware and workloads

Vulcan (EuroSys'27)  ·  Mimesys (OSDI'26)  ·  Dooly (NeurIPS'26)  ·  TraceLLM (EMNLP'25)