Professor, Computer Science
Principal Investigator, Software-Defined Advanced Networked and Distributed Systems
Marco Canini is a Professor of Computer Science at KAUST. He obtained his Ph.D. in computer science and engineering in 2009 from the University of Genoa, Italy, after spending the last year of his degree as a visiting student at the University of Cambridge, U.K.
He holds a Laurea Degree with Honors in Computer Science and Engineering from the University of Genoa. He was a postdoctoral researcher at the École polytechnique fédérale de Lausanne (EPFL), Switzerland, from 2009 to 2012. He then worked as a senior research scientist at Deutsche Telekom's Innovation Labs and the Technical University of Berlin, Germany, for one year.
Before joining KAUST, Canini was an assistant professor of computer science at the Université catholique de Louvain, Belgium. He has also held industry positions with Intel, Microsoft, and Google.
Professor Canini‘s research interests center on the principled construction and operation of large-scale networked computer systems; in particular, the development of Software-Defined Advanced Networked and Distributed Systems (SANDS).
His research spans a number of areas in computer systems, including distributed systems, large-scale/cloud computing and computer networking with emphasis on programmable networks.
Canini’s current work focuses on improving networked systems design, implementation and operation along several vital properties such as reliability, performance, security and energy efficiency.
Postdoctoral Researcher, EPFL, 2009-2012
Ph.D., University of Genoa, 2009
M.Sc. and B.Sc., University of Genoa, 2005