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 in 2015, 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 networked systems, datacenters, cloud computing, and big data, 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), 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).