About
I am a partner researcher in the Networking group at Microsoft Research, Redmond. My interests are broadly in building and analyzing networked systems. I have had the privilege of working besides many amazing interns (opens in new tab) and collaborators (opens in new tab) in both academia and industry. Our work has received awards such as a Test-of-Time award at SIGCOMM (opens in new tab), best paper awards at VLDB (opens in new tab), NS (opens in new tab)DI (opens in new tab) (twice) and SoCC (opens in new tab). I’ve been a program committee member (opens in new tab) at key venues in computer networking and databases. Technologies that have directly resulted from my research include SWAN (opens in new tab) (which carries over half of the bytes (opens in new tab) between Microsoft’s datacenters), samplers (opens in new tab) and QO pushdown rules in SCOPE (opens in new tab), a distribution advisor (opens in new tab) for Synapse and the outlier mitigation (opens in new tab) technique in SCOPE. I have also been a key collaborator on other technologies that have received wide adoption in Microsoft — VL2 (opens in new tab) (a full bisection-bandwidth datacenter network design), QuickBuild (opens in new tab) (microsoft’s distributed build system) and Sirius (opens in new tab) (which disaggregates stateful network functions into bags of programmable NICs and is in GA at Azure (opens in new tab)). I completed my PhD in Computer Science from MIT (opens in new tab)in 2008 with Prof. Dina Katabi (opens in new tab).
Google Scholar (opens in new tab), Github (opens in new tab), Twitter (opens in new tab), LinkedIn (opens in new tab)
News:
- 05/24: Will serve as technical program co-chair for SIGCOMM’25 and NSDI’26.
- 12/23: Finding adversarial inputs for heuristics with multi-level optimization (opens in new tab); at NSDI (opens in new tab); with Pooria and team.
- 09/23: Securing Public Clouds using Dynamic Communication Graphs (opens in new tab); at HotNets (opens in new tab); with the ZTN team.
- 09/23: Enhancing Network Management Using Code Generated by LLMs (opens in new tab); at HotNets (opens in new tab); with Lesley and the ZTN team; recognized as a HuggingFace Daily Paper (opens in new tab).
- 09/23: Anticipatory Resource Allocation for ML Training Clusters (opens in new tab); at SoCC (opens in new tab); with Tapan Chugh, Arvind, Ratul and Ishai.
- 08/23: NetVigil: Robust and Low-Cost Anomaly Detection for East-West Data Center Security (opens in new tab); at NSDI (opens in new tab); with Kevin and the ZTN team.
- 08/23: Solving Max-Min Fair Resource Allocations Quickly on Large Graphs (opens in new tab); at NSDI (opens in new tab); with Pooria, Behnaz, Santi, the SWAN team in Azure and others.
- 04/23: Disaggregating Stateful Network Functions; (opens in new tab) at NSDI; with the Sirius team in Azure and AMD Pensando; talk (opens in new tab); now in limited GA (opens in new tab).
- 04/23: Rethinking (Predictive) Traffic Engineering (opens in new tab); at NSDI; with Yarin, Michael, Aviv and Ishai (‘best paper‘)
- 04/23: Unifying a Split Wide-Area Network Architecture with OneWAN (opens in new tab); at NSDI; with the SWAN team in Azure; in GA at Azure.
Recent projects: SWAN (opens in new tab), Lazy approximations (opens in new tab), Cluster scheduling (opens in new tab)
Past projects: Seawall (opens in new tab), Flyways (opens in new tab), CloudCmp (opens in new tab), Netmedic (opens in new tab), Broom, EXpose (opens in new tab), VL2 (opens in new tab), FatVAP (opens in new tab), Sherlock (opens in new tab), TeXCP (opens in new tab), Flare (opens in new tab), Kill-Bots (opens in new tab)