I am an assistant professor in the EECS Department at the University of Michigan, Ann Arbor, where I work on topics in networked systems, networking, and big data as part of the Software Systems Lab. Before joining Michigan, I completed my Ph.D. in the AMPLab at UC Berkeley with Ion Stoica; my dissertation proposing the coflow abstraction and its usage received the 2015 ACM SIGCOMM Doctoral Dissertation Award. I grew up in Dhaka speaking Bangla.
I have openings for multiple motivated PhD students! If you are already in Ann Arbor, drop me an email.
My research focuses on increasing application-infrastructure symbiosis across different layers of software and hardware stacks in geo-distributed and rack-scale computing. Some of my recent projects include:
- Rack-scale disaggregation [Infiniswap – NSDI’17]
- Scheduling and allocation [Carbyne – OSDI’16] [HUG – NSDI’16] [HARP – SIGCOMM’12] [FairCloud – SIGCOMM’12]
- Coflows [CODA – SIGCOMM’16] [Aalo – SIGCOMM’15] [Varys – SIGCOMM’14] [Orchestra – SIGCOMM’11]
- Big data systems [EC-Cache – OSDI’16] [Sinbad – SIGCOMM’13] [Apache Spark – NSDI’12]
- Network virtualization [ViNEYard – IEEE/ACM ToN’12, INFOCOM’09]
- EECS 598: Big Data Systems and Applications [F17]
- EECS 489: Computer Networks [W17]
- EECS 582: Advanced Operating Systems [F16] [W16]
- 2017: NSDI, SIGCOMM, KBNets, APNet, NSysS
- 2016: CoNEXT, SIGCOMM Poster/Demo, ICCIT
- 2015: CoNEXT Student Workshop