· Coordinator Of The Distributed, Parallel, And Security Systems (DPSS) Research Area, INESC-ID2022–
· Senior Researcher, INESC-ID2020–
· Associate Professor, Instituto Superior Técnico2020–
· Integrated Researcher, LASIGE2013–2020
· Assistant Professor, Faculdade de Ciências da Universidade de Lisboa2011–2020
· Research Intern, Telefonica2008–2008
· Doctor of Philosophy (PhD), Computer Science and Engineering, University of Cambridge2006–2012
· Supervisor (Teaching Assistant), University of Cambridge2006–2010
· Invited Assistant Professor, Instituto Superior de Engenharia de Lisboa2003–2011
· MSc, Telecommunications, distinction; best student award, Queen Mary University of London2002–2003
· Teaching Assistant And Researcher, Universidade de Aveiro2002–2003
· Researcher, PT Inovação2001–2002
· Licenciatura (5 year course), Electronics and Telecommunications Engineering, Universidade de Aveiro1996–2001