I am a fifth-year PhD student in the Computer Science Department at Carnegie Mellon University, where I am fortunate to be co-advised by Professors Vyas Sekar and Srinivasan Seshan. I am also a senior researcher at Microsoft.
My research interests lie in the intersection of computer systems and networking with a recent focus on in-network computing. Recently, I have been designing new abstractions and runtime systems for heterogeneous programmable data plane devices such as network switches and NICs to unleash their full potentials. In the past, I worked on various topics in systems security and wireless networks.
I am a recipient of the 2019 Microsoft Research PhD Fellowship.
recent publications (see all)
- SIGCOMMRedPlane: Enabling Fault-Tolerant Stateful In-Switch Applications (to appear)In Proceedings of ACM SIGCOMM, 2021.
- SIGCOMMTEA: Enabling State-Intensive Network Functions on Programmable SwitchesIn Proceedings of ACM SIGCOMM, 2020.
- NSDIFreeFlow: Software-based Virtual RDMA Networking for Containerized CloudsIn Proceedings of 16th USENIX Symposium on Networked Systems Design and Implementation (NSDI), 2019.
- SIGCOMMHyperLoop: Group-Based NIC-Offloading to Accelerate Replicated Transactions in Multi-Tenant Storage SystemsIn Proceedings of ACM SIGCOMM, 2018.