18.01.2017: I have received the Best Researcher Award 2016 from LASIGE, “in recognition of the outstanding scientific research developed during 2016″.
18.01.2017: Our paper “Chrysaor: Fine-Grained, Fault-Tolerant Cloud-of-Clouds MapReduce” was accepted to appear in CCGRID 2017. Well done Pedro and Miguel!
15-18.01.2017: I have participated in the Dagstuhl seminar on Network Function Virtualization in Software Defined Infrastructures. The main goal was to start defining a research agenda on the topic.
10-11.2016: My students André Mantas (score: 18/20), Frederico Brito (score: 17/20), Luís Ferrolho (score: 18/20), Nuno Ferreira (17/20), and Tiago Santos (17/20) defended with success their MSc dissertations. Well done, guys!
06.06.2016: Our paper “Towards SUPERCLOUD Computing: User-Centric Security and Dependability in Cloud of Clouds” was accepted for publication in IEEE Cloud Computing.
I am an Assistant Professor in the Department of Informatics, at the Faculty of Sciences University of Lisbon. I am also an integrated researcher at the LaSIGE – eXtreme Computing Lab, being a member of the Navigators group. I am also a member of the MEF Research Council.
Until 2010 I was a supervisor in the Computer Laboratory at the University of Cambridge. Prior to that I also lectured at the ISEL and at the University of Aveiro. But my first job before settling in academia was as a junior researcher in Portugal Telecom Inovação, back in 2001. And I also did an internship in Telefonica Research Barcelona, in 2009, where I worked with Pablo Rodriguez and Xavier Amatriain.
I hold a PhD degree from the University of Cambridge, where I have worked with Jon Crowcroft and Ian H. White. I also hold an MSc Degree in Telecommunications from Queen Mary University of London (supervised by Laurie Cuthbert and Manuel Duarte) and a Licenciatura (roughly equivalent to BSc+MSc) in Electronics and Telecommunications Engineering from the University of Aveiro.
I am interested in computer networks and communication systems. In particular: network programmability (Software-Defined Networking and siblings), network virtualization, network verification, and cloud computing, with security and dependability as orthogonal concerns.