Bruce Maggs, Ph.D., received the S.B., S.M., and Ph.D. degrees in computer science from the Massachusetts Institute of Technology in 1985, 1986, and 1989, respectively. His advisor was Charles Leiserson. After spending one year as a postdoctoral associate at MIT, he worked as a research scientist at NEC Research Institute in Princeton, New Jersey, from 1990 to 1993. In 1994, he moved to Carnegie Mellon University, where he stayed until joining Duke University in 2009 as a professor in the Department of Computer Science. While on a two-year leave of absence from Carnegie Mellon, Maggs helped to launch Akamai Technologies, serving as its first vice president for research and development. He retains a part-time role at Akamai as vice president for research.
Maggs’ research focuses on networking, distributed systems, and security. In 1986, he became the first winner (with Charles Leiserson) of the Daniel L. Slotnick Award for Most Original Paper at the International Conference on Parallel Processing, and in 1994 he received an NSF National Young Investigator Award. He was co-chair of the 1993–1994 DIMACS Special Year on Massively Parallel Computing and has served on the steering committees for three events of the Association for Computing Machinery (ACM): the Symposium on Parallelism in Algorithms and Architectures, the Internet Measurement Conference, and the HotNets Conference. He has also served on the program committees of ACM events including the Symposium on Theory of Computing, the Symposium on Discrete Algorithms, the Symposium on Principles of Distributed Computing, and the conference of the Special Interest Group on Data Communication.