Mosharaf Chowdhury is an Assistant Professor in the EECS Department at the University of Michigan, Ann Arbor. He received his PhD from the AMPLab at UC Berkeley, his master’s from the University of Waterloo, and his bachelor’s degree from Bangladesh University of Engineering and Technology (BUET). His research falls in the intersection of systems and networking with a common theme of enabling application-infrastructure symbiosis across different layers of software and hardware stacks.
Software artifacts from his research have been deployed in Microsoft and Facebook datacenters. He is also a founding PMC member of Apache Spark, a widely used cluster computing framework. He has received the 2015 ACM SIGCOMM doctoral dissertation award for proposing the coflow abstraction, a Google faculty research award (2016), two Alibaba innovation research awards (2018), an NSDI best paper award (2012), a Facebook Fellowship (2012), and a Cheriton Scholarship (2009), and he had been nominated for an NSDI community award (2012) as well as a University of Waterloo alumni gold medal (2009).