???global.info.a_carregar???
Fernando Ramos is an Associate Professor at Instituto Superior Técnico, University of Lisbon (IST-ULisboa), where he coordinates the Master Programme in Telecommunications and Informatics Engineering. He is also a senior researcher at INESC-ID, where he heads the Distributed, Parallel, and Secure Systems (DPSS) Scientific Area, a group of 130+ people, including 20+ faculty. Previous positions include academic and research roles at the Faculty of Sciences-ULisboa, University of Cambridge, Telefonica Research Barcelona, and Altice Labs, which add up to 20+ years of teaching and researching. Fernando holds a PhD from the University of Cambridge and an MSc from QMUL. He has participated in 10+ international projects and is the coordinator of the 8M¿ EU Horizon project ACES, and PI of the FCT-funded project Myriarch. He is also co-chair of the P4 Education Working Group (P4 is a programming language for network devices). He is the author or co-author of 60+ scientific publications, totaling 8000+ citations (GSC) at this date. His research interests include software-defined networking, network programmability, network security, and AI/ML applied to network control.
Identification

Personal identification

Full name
Fernando Ramos

Citation names

  • Ramos, Fernando
  • Fernando M. V. Ramos

Author identifiers

Ciência ID
1718-4FC1-781F
ORCID iD
0000-0003-3585-8587

Telephones

Telephone
  • 213100300 (Professional)

Addresses

  • INESC-ID, Rua Alves Redol, 9, 1000-029, Lisboa, Lisboa, Portugal (Professional)

Knowledge fields

  • Exact Sciences - Computer and Information Sciences - Computer Sciences

Languages

Language Speaking Reading Writing Listening Peer-review
Portuguese Proficiency (C2) Proficiency (C2) Proficiency (C2) Proficiency (C2)
English Proficiency (C2) Proficiency (C2) Proficiency (C2) Proficiency (C2)
Spanish; Castilian Advanced (C1) Upper intermediate (B2) Elementary (A2) Advanced (C1)
French Beginner (A1) Elementary (A2) Beginner (A1) Beginner (A1)
Education
Degree Classification
2012/11
Concluded
Computer Science (Doctor of Philosophy)
University of Cambridge, United Kingdom
"GREEN IPTV: A Resource and Energy Efficient Network for IPTV" (THESIS/DISSERTATION)
2003
Concluded
MSc in Telecommunications (Master)
Queen Mary University of London, United Kingdom
"Techno-Economic Analysis and Methodological Framework for Broadband Provision in Rural and Peripheral Areas: Application to the Portuguese Landscape" (THESIS/DISSERTATION)
2001
Concluded
Engenharia Electrónica e Telecomunicações (Licenciatura)
Universidade de Aveiro, Portugal
"Análise Tecno-Económica de Redes e Serviços IP: Viabilidade da Oferta de Serviços de Banda Larga em Zonas Não-Competitivas" (THESIS/DISSERTATION)
Affiliation

Science

Category
Host institution
Employer
2020/02/10 - Current Researcher (Research) Instituto de Engenharia de Sistemas e Computadores Investigação e Desenvolvimento em Lisboa, Portugal
Instituto de Engenharia de Sistemas e Computadores Investigação e Desenvolvimento em Lisboa, Portugal
2023/11/15 - 2023/12/15 Visiting Researcher (Research) Carnegie Mellon University, United States
Carnegie Mellon University Department of Computer Science, United States
2011/02/01 - 2020/02/09 Researcher (Research) Universidade de Lisboa Laboratório de Sistemas Informáticos de Grande Escala, Portugal
Universidade de Lisboa Laboratório de Sistemas Informáticos de Grande Escala, Portugal
2008/01/01 - 2008/07/31 Researcher (Research) Telefónica I+D, Spain
2001/10/01 - 2002/09/30 Researcher (Research) Altice Labs, Portugal

Teaching in Higher Education

Category
Host institution
Employer
2020/02/10 - Current Associate Professor (University Teacher) Universidade de Lisboa Instituto Superior Técnico, Portugal
Universidade de Lisboa Instituto Superior Técnico, Portugal
2011/02/01 - 2020/02/09 Assistant Professor (University Teacher) Universidade de Lisboa Faculdade de Ciências, Portugal
Universidade de Lisboa Faculdade de Ciências, Portugal
2003/11/06 - 2011/01/31 Invited Adjunct Teacher (Polytechnic Teacher) Instituto Politécnico de Lisboa Instituto Superior de Engenharia de Lisboa, Portugal
2006/10/01 - 2010/08/31 Invited Assistant (University Teacher) University of Cambridge, United Kingdom
University of Cambridge Computer Laboratory, United Kingdom
2002/10/01 - 2003/11/05 Invited Assistant (University Teacher) Universidade de Aveiro, Portugal

Positions / Appointments

Category
Host institution
Employer
2023/01/01 - Current Coordinator of the Master Programme in Telecommunications and Informatics Engineering Universidade de Lisboa Instituto Superior Técnico, Portugal
Universidade de Lisboa Instituto Superior Técnico, Portugal
2022/01/01 - Current Coordinator of the Distributed, Parallel, and Security Systems Research Area Instituto de Engenharia de Sistemas e Computadores Investigação e Desenvolvimento em Lisboa, Portugal
2022/01/01 - Current Co-chair of P4 Education Working Group p4.org, United States
Projects

Grant

Designation Funders
2023/01/01 - 2025/12/31 ACES: Autopoietic Cognitive Edge-cloud Services
101093126
Principal investigator
Instituto de Engenharia de Sistemas e Computadores Investigação e Desenvolvimento em Lisboa, Portugal
EU Framework Programme for Research and Innovation ICT Leadership in Enabling and Industrial Technologies
2023/01/01 - 2025/12/31 Myriarch: FraMewoRk for a multI-ARCHitecture Internet
2022.09325.PTDC
Principal investigator
Instituto de Engenharia de Sistemas e Computadores Investigação e Desenvolvimento em Lisboa, Portugal
Fundação para a Ciência e a Tecnologia
2024/01/01 - 2024/12/31 SALAD-Nets - Synthesizing Adaptive Large-scale Accelerated and Distributed Network Functions
2022.15622.CMU
Co-Principal Investigator (Co-PI)
Instituto de Engenharia de Sistemas e Computadores Investigação e Desenvolvimento em Lisboa, Portugal
Fundação para a Ciência e a Tecnologia
Ongoing
2018/10/01 - 2022/09 uPVN: user-centric programmable virtual networks
PTDC/CCI-INF/30340/2017
Principal investigator
Universidade de Lisboa Laboratório de Sistemas Informáticos de Grande Escala, Portugal
Fundação para a Ciência e a Tecnologia
Concluded
2020/11/01 - 2022/05/31 SyNAPSE
CMU/TIC/0083/2019
Co-Principal Investigator (Co-PI)
Fundação para a Ciência e a Tecnologia
Concluded
2015/02 - 2018/01 USER-CENTRIC MANAGEMENT OF SECURITY AND DEPENDABILITY IN CLOUDS OF CLOUDS European Commission
2014/10 - 2017/12 Security for smart Electricity GRIDs European Commission
2012/12 - 2015/11 Scalable, Secure Storage of Biobank Data European Commission
2011/05 - 2014/04 Security for Future Networks European Commission
2010/10 - 2014/03 TRONE - Trustworthy and Resilient Operations in a Network Environment Stichting Weten
2000/10 - 2002/09 Creation of user-friendly mobile services personalised for tourism European Commission
2000/02 - 2002/07 An agent based approach to controlling resources in UMTS networks European Commission

Other

Designation Funders
2019 - 2021 Telemetry Orchestration in Programmable Data Planes
FAPESP/MCTIC 28/2018
Research Fellow
Concluded
Outputs

Publications

Conference paper
  1. Francisco Pereira; Fernando M. V. Ramos; Pedrosa, Luis. "Automatic Parallelization of Software Network Functions". Paper presented in 21st USENIX Symposium on Networked Systems Design and Implementation (NSDI'24), Santa Clara, CA, 2024.
  2. João Romeiras Amado; Francisco Chamiça Pereira; Salvatore Signorello; Miguel Correia; Fernando Ramos. "Poster: In-Network ML Feature Computation for Malicious Traffic Detection". 2023.
    10.1145/3603269.3610866
  3. Pereira, Francisco; Matos, Gonçalo; Sadok, Hugo; Kim, Daehyeok; Martins, Ruben; Sherry, Justine; Ramos, Fernando M. V.; Pedrosa, Luis. "Automatic generation of network function accelerators using component-based synthesis". 2022.
    10.1145/3563647.3563656
  4. Diogo Barradas; Nuno Santos; Luís Rodrigues; Salvatore Signorello; Fernando M. V. Ramos; André Madeira. "FlowLens: Enabling Efficient Flow Classification for ML-based Network Security Applications". Paper presented in Network and Distributed Systems Security (NDSS) Symposium, 2021.
  5. Matos, Gonçalo; Signorello, Salvatore; Ramos, Fernando M. V.. "Generic change detection (almost entirely) in the dataplane". 2021.
    10.1145/3493425.3502767
  6. Matos, Gonçalo; Signorello, Salvatore; Ramos, Fernando M. V.. "Towards generic traffic change detection in the data plane". 2021.
    10.1145/3488658.3493784
  7. Barradas, Diogo; Santos, Nuno; Rodrigues, Luis; Signorello, Salvatore; Fernando M. V. Ramos. "The Nuts and Bolts of Building FlowLens". Paper presented in Learning from Authoritative Security Experiment Results (LASER), 2021.
  8. Max Alaluna; Nuno Ferreira Neves; Fernando M. V. Ramos. "Elastic Network Virtualization". Paper presented in INFOCOM 2020, 2020.
  9. Goncalves, Diogo; Signorello, Salvatore; Medard, Muriel; Ramos, Fernando M.V.. "Random Linear Network Coding on Programmable Switches". Paper presented in EuroP4 workshop, 2019.
    10.1109/ancs.2019.8901883
  10. Michel, Oliver; Keller, Eric; Ramos, Fernando M. V.. "Network Defragmentation in Virtualized Data Centers". Paper presented in SDS, 2019.
    10.1109/sds.2019.8768700
  11. Miguel, Rui; Signorello, Salvatore; Ramos, Fernando M. V.. "Named Data Networking with Programmable Switches". Paper presented in EuroP4 workshop, 2018.
    10.1109/icnp.2018.00055
  12. Costa, P.A.R.S.; Correia, M.; Ramos, F.M.V.. "Chrysaor: Fine-Grained, Fault-Tolerant Cloud-of-Clouds MapReduce". Paper presented in CCGRID, 2017.
    10.1109/CCGRID.2017.89
  13. Alaluna, M.; Vial, E.; Neves, N.; Ramos, F.M.V.. "Secure and dependable multi-cloud network virtualization". Paper presented in XDOM0 workshop, 2017.
    10.1145/3071064.3071066
  14. Pereira, F.; Neves, N.; Ramos, F.M.V.. "Secure network monitoring using programmable data planes". Paper presented in IEEE NFV-SDN, 2017.
    10.1109/NFV-SDN.2017.8169867
  15. Lacoste, M.; Ramos, F.. "XDOM0'17 chairs' welcome". 2017.
    10.1145/3071064.3071069
  16. Sathiaseelan, A.; Selimi, M.; Molina, C.; Lertsinsrubtavee, A.; Navarro, L.; Freitag, F.; Ramos, F.; Baig, R.. "Towards decentralised resilient community clouds". Paper presented in 2nd Workshop on Middleware for Edge Clouds & Cloudlets, 2017.
    10.1145/3152360.3152363
  17. Alaluna, M.; Ramos, F.M.V.; Neves, N.. "(Literally) above the clouds: Virtualizing the network over multiple clouds". Paper presented in NetSoft, 2016.
    10.1109/NETSOFT.2016.7502455
  18. Ramos, F.M.V.; Crowcroft, J.; White, I.H.. "Blending photons with electrons to reduce the energy footprint of IPTV networks". Paper presented in IFIP Networking, 2016.
    10.1109/IFIPNetworking.2016.7497229
  19. Costa, P.A.R.S.; Bai, X.; Ramos, F.M.V.; Correia, M.. "Medusa: An Efficient Cloud Fault-Tolerant MapReduce". Paper presented in CCGRID, 2016.
    10.1109/CCGrid.2016.20
  20. Botelho, F.; Ribeiro, T.A.; Ferreira, P.; Ramos, F.M.V.; Bessani, A.. "Design and Implementation of a Consistent Data Store for a Distributed SDN Control Plane". Paper presented in EDCC, 2016.
    10.1109/EDCC.2016.12
  21. Botelho, F.; Bessani, A.; Ramos, F.M.V.; Ferreira, P.. "On the design of practical fault-tolerant SDN controllers". Paper presented in EWSDN, 2014.
    10.1109/EWSDN.2014.25
  22. Botelho, F.A.; Ramos, F.M.V.; Kreutz, D.; Bessani, A.N.. "On the feasibility of a consistent and fault-tolerant data store for SDNs". Paper presented in EWSDN, 2013.
    10.1109/EWSDN.2013.13
  23. Kreutz, D.; Ramos, F.M.V.; Verissimo, P.. "Towards secure and dependable software-defined networks". Paper presented in HotSDN, 2013.
    10.1145/2491185.2491199
  24. Correia, M.; Costa, P.; Pasin, M.; Bessani, A.; Ramos, F.; Verissimo, P.. "On the feasibility of byzantine fault-tolerant mapreduce in clouds-of-clouds". 2012.
    10.1109/SRDS.2012.46
  25. Kim, H.; Crowcroft, J.; Ramos, F.M.V.. "Efficient channel selection using hierarchical clustering". Paper presented in WoWMoM, 2012.
    10.1109/WoWMoM.2012.6263692
  26. Ramos, F.M.V.; Gibbens, R.J.; Song, F.; Rodriguez, P.; Crowcroft, J.; White, I.H.. "Reducing energy consumption in IPTV networks by selective pre-joining of channels". 2010.
    10.1145/1851290.1851301
  27. Ramos, F.M.V.; Crowcroft, J.; Gibbens, R.J.; Rodriguezz, P.; White, I.H.. "Channel smurfing: Minimising channel switching delay in IPTV distribution networks". 2010.
    10.1109/ICME.2010.5583279
  28. Song, F.; Zhang, H.; Zhang, S.; Ramos, F.M.V.; Crowcroft, J.. "Relative delay estimator for SCTP-based concurrent multipath transfer". 2010.
    10.1109/GLOCOM.2010.5683349
  29. Song, F.; Zhang, H.; Zhang, S.; Ramos, F.M.V.; Crowcroft, J.. "Relative delay estimator for multipath transport". 2009.
    10.1145/1658997.1659024
  30. Ramos, F.M.V.; Giorgetti, A.; Cugini, F.; Castoldi, P.; Crowcroft, J.; White, I.H.. "Power excursion aware routing in GMPLS-based WSONs". 2009.
Conference poster
  1. Amado, Joao Romeiras; Signorello, Salvatore; Correia, Miguel; Fernando M. V. Ramos. "Poster: Speeding Up Network Intrusion Detection". 2020.
    10.1109/icnp49622.2020.9259349
Journal article
  1. Castro, Ariel G.; Lorenzon, Arthur F.; Rossi, Fabio D.; Filho, Roberto I. T. da Costa; Fernando M. V. Ramos; Rothenberg, Christian E.; Luizelli, Marcelo C.. "Near-Optimal Probing Planning for In-Band Network Telemetry". IEEE Communications Letters 25 5 (2021): 1630-1634. http://dx.doi.org/10.1109/lcomm.2021.3053485.
    10.1109/lcomm.2021.3053485
  2. Castro, Ariel G.; Lorenzon, Arthur F.; Rossi, Fabio D.; Da Costa Filho, Roberto I. T.; Ramos, Fernando M. V.; Rothenberg, Christian E.; Luizelli, Marcelo C.. "Near-Optimal Probing Planning for In-Band Network Telemetry". IEEE Communications Letters (2021): 1-1. http://dx.doi.org/10.1109/lcomm.2021.3053485.
    10.1109/lcomm.2021.3053485
  3. Max Alaluna; Luís Ferrolho; José Rui Figueira; Nuno Neves; Fernando M.V. Ramos. "Secure multi-cloud virtual network embedding". Computer Communications 155 (2020): 252-265. https://doi.org/10.1016/j.comcom.2020.03.023.
    10.1016/j.comcom.2020.03.023
  4. Max Alaluna; Eric Vial; Nuno Neves; Fernando M.V. Ramos. "Secure Multi-Cloud Network Virtualization". Computer Networks 161 (2019): 45-60. https://doi.org/10.1016/j.comnet.2019.06.004.
    10.1016/j.comnet.2019.06.004
  5. Kreutz, Diego; Yu, Jiangshan; Ramos, Fernando M. V.; Esteves-Verissimo, Paulo. "ANCHOR: Logically Centralized Security for Software-Defined Networks". ACM Transactions on Privacy and Security 22 2 (2019): 1-36. http://dx.doi.org/10.1145/3301305.
    10.1145/3301305
  6. Kreutz, D.; Yu, J.; Esteves-Verissimo, P.; Magalhaes, C.; Ramos, F.M.V.. "The KISS principle in software-defined networking: A framework for secure communications". IEEE Security and Privacy 16 5 (2018): 60-70. http://www.scopus.com/inward/record.url?eid=2-s2.0-85055575337&partnerID=MN8TOARS.
    10.1109/MSP.2018.3761717
  7. Costa, Pedro A. R. S.; Ramos, Fernando M. V.; Correia, Miguel. "On the Design of Resilient Multicloud MapReduce". IEEE Cloud Computing 4 4 (2017): 74-82. http://dx.doi.org/10.1109/mcc.2017.3791027.
    10.1109/mcc.2017.3791027
  8. Lacoste, Marc; Miettinen, Markus; Neves, Nuno; Ramos, Fernando M.V.; Vukolic, Marko; Charmet, Fabien; Yaich, Reda; et al. "User-Centric Security and Dependability in the Clouds-of-Clouds". IEEE Cloud Computing 3 5 (2016): 64-75. http://dx.doi.org/10.1109/mcc.2016.110.
    10.1109/mcc.2016.110
  9. Kreutz, D.; Ramos, F.M.V.; Verissimo, P.E.; Rothenberg, C.E.; Azodolmolky, S.; Uhlig, S.. "Software-defined networking: A comprehensive survey". Proceedings of the IEEE 103 1 (2015): 14-76. http://www.scopus.com/inward/record.url?eid=2-s2.0-84919935425&partnerID=MN8TOARS.
    10.1109/JPROC.2014.2371999
  10. Ramos, F.M.V.; Kreutz, D.; Veríssimo, P.. "Software-defined networks: On the road to the softwarization of networking". Cutter IT Journal 28 5 (2015): 6-13. http://www.scopus.com/inward/record.url?eid=2-s2.0-84946146730&partnerID=MN8TOARS.
  11. Ramos, F.M.V.. "Mitigating IPTV zapping delay". IEEE Communications Magazine 51 8 (2013): 128-133. http://www.scopus.com/inward/record.url?eid=2-s2.0-84882796749&partnerID=MN8TOARS.
    10.1109/MCOM.2013.6576350
  12. Ramos, F.M.V.; Crowcroft, J.; Gibbens, R.J.; Rodriguez, P.; White, I.H.. "Reducing channel change delay in IPTV by predictive pre-joining of TV channels". Signal Processing: Image Communication 26 7 (2011): 400-412. http://www.scopus.com/inward/record.url?eid=2-s2.0-80051550762&partnerID=MN8TOARS.
    10.1016/j.image.2011.03.005
Report
  1. Gianni Antichi; Theo Benson; Nate Foster; Fernando M. V. Ramos; Sherry, Justine. 2019. Programmable Network Data Planes (Dagstuhl Seminar 19141).

Other

Other output
  1. User-Centric Security and Dependability in the Clouds-of-Clouds. 2016. Lacoste, M.; Miettinen, M.; Neves, N.; Ramos, F.M.V.; Vukolic, M.; Charmet, F.; Yaich, R.; et al. http://www.scopus.com/inward/record.url?eid=2-s2.0-84997336160&partnerID=MN8TOARS.
    10.1109/MCC.2016.110
Activities

Supervision

Thesis Title
Role
Degree Subject (Type)
Institution / Organization
2021/03/01 - Current Synthesis of network accelerators
Co-supervisor
Universidade de Lisboa Instituto Superior Técnico, Portugal
2021/03/01 - Current Synthesis of network functions using programmable networking hardware
Supervisor
Universidade de Lisboa Instituto Superior Técnico, Portugal
2021 - Current Towards robust self-driving networks
Supervisor
Universidade de Lisboa Instituto Superior Técnico, Portugal
2021 - Current Synthesis of P4 programs
Supervisor
Universidade de Lisboa Instituto Superior Técnico, Portugal
2021 - Current Design and implementation of an optimal routing protocol in P4
Supervisor
Universidade de Lisboa Instituto Superior Técnico, Portugal
2021 - Current Network data plane virtualization
Supervisor
Universidade de Lisboa Instituto Superior Técnico, Portugal
2021 - Current A testbed for evaluation of Network Functions
Co-supervisor
Universidade de Lisboa Instituto Superior Técnico, Portugal
2020/02/15 - Current Intrusion detection with programmable switches
Supervisor
PhD (PhD)
Universidade de Lisboa Instituto Superior Técnico, Portugal
2020 - Current SDN synthesis
Co-supervisor
Universidade de Lisboa Instituto Superior Técnico, Portugal
2020 - Current SDN verification
Co-supervisor
Universidade de Lisboa Instituto Superior Técnico, Portugal
2020 - Current Change detection sketches
Supervisor
Universidade de Lisboa Instituto Superior Técnico, Portugal
2018/09/15 - Current Information-centric architectures with programmable network devices
Supervisor
PhD (PhD)
Universidade de Lisboa Faculdade de Ciências, Portugal
2017 - Current Smart routing for smart grids
Co-supervisor
Universidade de Lisboa Faculdade de Ciências, Portugal
2017 - Current Use of blockchain for BGP security
Co-supervisor
Universidade de Lisboa Faculdade de Ciências, Portugal
2015/01/01 - Current Improving BGP security with Software-Defined Exchanges
Supervisor
PhD (PhD)
Universidade de Lisboa Faculdade de Ciências, Portugal
2019/10 - 2021/02 Code Merging for Programmable Data Plane Virtualization
Supervisor
Universidade de Lisboa Faculdade de Ciências, Portugal
2018 - 2021 Network migration
Supervisor
Universidade de Lisboa Faculdade de Ciências, Portugal
2015/01/01 - 2020/10 Logically centralized security for Software-Defined Networking
Co-supervisor
PhD (PhD)
Université du Luxembourg, Luxembourg
2016/02/29 - 2019/06/23 Secure and Dependable Multi-Cloud Network Virtualization
Supervisor of Max Alaluna
PhD (PhD)
Universidade de Lisboa Faculdade de Ciências, Portugal
2017/01/01 - 2019/01/01 A deep dive into virtual network embedding algorithms
Supervisor
Universidade de Lisboa Faculdade de Ciências, Portugal
2018 - 2019 Network coding switch
Supervisor
Universidade de Lisboa Faculdade de Ciências, Portugal
2018 - 2019 Sistema Integrado de Análise Forense de Dispositivos de Armazenamento para Reconhecimento Visual Automático
Supervisor
Universidade de Lisboa Faculdade de Ciências, Portugal
2017/01/01 - 2018/01/01 Sketch-Based Attack Detection on Programmable Networks
Co-supervisor
Universidade de Lisboa Instituto Superior Técnico, Portugal
2017/01/01 - 2018/01/01 Resilient Communication in Smart Grids
Supervisor
Universidade de Lisboa Faculdade de Ciências, Portugal
2016/01/01 - 2018/01/01 Migration of networks in a multi-cloud environment
Supervisor
Universidade de Lisboa Faculdade de Ciências, Portugal
2013/09/15 - 2017/11/27 Dependable mapreduce in a Cloud-of-Clouds
Supervisor
PhD (PhD)
Universidade de Lisboa Faculdade de Ciências, Portugal
2016/01/01 - 2017/01/01 Named Data Networking with programmable switches
Supervisor
Universidade de Lisboa Faculdade de Ciências, Portugal
2016 - 2017 Secure network monitoring using programmable data planes
Co-supervisor
Universidade de Lisboa Faculdade de Ciências, Portugal
2016 - 2017 Network coding data planes with programmable switches
Supervisor
Universidade de Lisboa Faculdade de Ciências, Portugal
2015 - 2016 Consistent and Fault-tolerant SDN controller
Supervisor
Universidade de Lisboa Faculdade de Ciências, Portugal
2015 - 2016 Secure and Dependable Virtual Network Embedding
Supervisor
Universidade de Lisboa Faculdade de Ciências, Portugal
2015 - 2016 Fast Reroute using Segment Routing for Smart Grids
Supervisor
Universidade de Lisboa Faculdade de Ciências, Portugal
2015 - 2016 Intrusion detection and response on mobile devices
Co-supervisor
Universidade de Lisboa Faculdade de Ciências, Portugal
2015 - 2016 Preventing DoS Attacks in Multi-Domain Optical SDN
Supervisor
2014 - 2015 Towards Secure Software Defined Networks
Supervisor
Universidade de Lisboa Faculdade de Ciências, Portugal
2014 - 2015 Secure network monitoring for a secure smart grid
Supervisor
Universidade de Lisboa Faculdade de Ciências, Portugal
2013 - 2014 A Consistent and Fault-Tolerant Data Store for Software Defined Networks
Co-supervisor
Universidade de Lisboa Faculdade de Ciências, Portugal
2013 - 2014 A Software Defined Networking Architecture for secure routing
Supervisor
Universidade de Lisboa Faculdade de Ciências, Portugal
2013 - 2014 Load balancing in real Software Defined Networks
Supervisor
Universidade de Lisboa Faculdade de Ciências, Portugal
2012 - 2013 Emulating SDN applications with a Software-Defined networking architecture
Supervisor
Universidade de Lisboa Faculdade de Ciências, Portugal
2011 - 2012 IPv6: a new security challenge
Supervisor
Universidade de Lisboa Faculdade de Ciências, Portugal
2010 - 2011 Reducing CO2 emissions in optical networks
Co-supervisor
Instituto Politécnico de Lisboa Instituto Superior de Engenharia de Lisboa, Portugal
2010 - 2011 Propagation of Radio over Fibre signals
Co-supervisor
Instituto Politécnico de Lisboa Instituto Superior de Engenharia de Lisboa, Portugal
2010 - 2011 Radio over Fibre: a comparative study
Co-supervisor
Instituto Politécnico de Lisboa Instituto Superior de Engenharia de Lisboa, Portugal

Event organisation

Event name
Type of event (Role)
Institution / Organization
2022 - Current General chair of EuroP4 2022 (European Workshop on P4) (2022)
2022 - Current Member of the organization committee of netdev0x16 (Linux Networking conference) (2022)
2022 - Current P4 Hackaton @ SIGCOMM'22 (2022)
2022 - Current SIGCOMM'22 Publication Co-Chair (2022)
Conference (Member of the Organising Committee)
2021 - 2021 General chair of EuroP4 2021 (European Workshop on P4) (2021 - 2021)
Workshop (Other)
2019/04/01 - 2019/04/05 Dagstuhl Seminar 19141 on Programmable Network Data Planes (2019/04/01 - 2019/04/05)
Seminar (Co-organisor)
Schloss Dagstuhl Leibniz-Zentrum für Informatik GmbH, Germany
2017/04/23 - 2017/04/23 General Co-Chair of the Workshop on Security and Dependability of Multi-Domain Infras- tructures (XDOM0) - joint workshop with Eurosys 2017 (2017/04/23 - 2017/04/23)
Workshop (Co-organisor)
2014/03/21 - 2014/03/21 Publicity Chair of the Extreme Conference on Communication and Computing (Extreme-Com) (2014/03/21 - 2014/03/21)
Conference (Other)

Jury of academic degree

Topic
Role
Candidate name (Type of degree)
Institution / Organization
2021 Contributions to Personal Data Protection and Privacy Preservation in Cloud Environments
(Thesis) Main arguer
Paulo Miguel Guimarães da Silva (PhD)
Universidade de Coimbra, Portugal
2021 I argued 30+ MSc thesis so far.
(Thesis) Arguer
Period: 2012 to 2021 (Master)
2020/01/07 Enhancing Information-Centric Networking for a name-based Internet of Things
(Thesis) Main arguer
José Rafael Quevedo Rego (PhD)
Universidade de Aveiro, Portugal
2019/05/21 MACSAD: Sistema de Compilador Multi-Arquitetura para Planos de Dados Abstratos
(Thesis) Main arguer
Pattam Gyanesh Kumar Patra (PhD)
Universidade Estadual de Campinas, Brazil

Committee member

Activity description
Role
Institution / Organization
2017 - Current Member of the MEF Research Council
2023 - 2023 SIGCOMM Dissertation Award Committee
Member

Conference scientific committee

Conference name Conference host
2023 - Current ICC
2022 - Current ACM CoNEXT Student Workshop
2022 - Current ACM SOSR 2022 (Symposium on SDN Research))
2023 - 2023 ACM CoNEXT Student Workshop
2022 - 2022 USENIX ATC
2021 - 2022 ACM Symposium on Applied Computing 2022
2021 - 2021 GLOBECOM 2021
2021 - 2021 ACM Symposium on Applied Computing 2021
2021 - 2021 ACM CoNEXT 2021
2021 - 2021 NetP - Network Programmability workshop @ CNSM 2021
2020/12/01 - 2020/12/01 EuroP4, the 3rd P4 Workshop in Europe (PC Co-chair) PC Co-chair
2020/03/30 - 2020/04/03 ACM Symposium on Applied Computing
2020 - 2020 ACM SOSR 2020 (Symposium on SDN Research))
2019/09/23 - 2019/09/23 EuroP4, the 2nd P4 Workshop in Europe (PC Co-chair) PC co-chair
2018 - 2018 P4WE, the 1st P4 Workshop in Europe

Course / Discipline taught

Academic session Degree Subject (Type) Institution / Organization
2001 - Current In the past 17 years I have lectured 20+ courses to 3000+ students, including both large (150+ students) and small (less than 20 students) classes, for both undergraduate and for graduate programs (MSc and PhD). I coordinated 10 of these courses and created 3 of them. A diverse set of areas of Computer Science and Engineering: Physics, Electrical Engineering (EE), and (mainly) Computer Science (CS). Universidade de Lisboa Instituto Superior Técnico, Portugal

Universidade de Lisboa Faculdade de Ciências, Portugal

University of Cambridge Computer Laboratory, United Kingdom

Instituto Politécnico de Lisboa Instituto Superior de Engenharia de Lisboa, Portugal

Universidade de Aveiro, Portugal
Distinctions

Award

2023 Teaching Excellence award
Universidade de Lisboa Instituto Superior Técnico, Portugal
2022 Teaching Excellence award
Universidade de Lisboa Instituto Superior Técnico, Portugal
2021 Teaching Excellence award
Universidade de Lisboa Instituto Superior Técnico, Portugal
2020 Excellent Thesis Award (PhD student Diego Kreutz)
Université du Luxembourg, Luxembourg
2019 Honourable mention for teaching excellence (Lectures)
Universidade de Lisboa Faculdade de Ciências, Portugal
2019 Honourable mention for teaching excellence (Labs)
Universidade de Lisboa Faculdade de Ciências, Portugal
2017 Best student paper award @ CCGRID
2016 Best Researcher Award
Universidade de Lisboa Laboratório de Sistemas Informáticos de Grande Escala, Portugal
2016 One-Minute Madness Audience Award Runner Up @ IFIP Networking
2013 Finalist of the award “Best Iberian PhD thesis in Information Systems and Technologies”
2010 Best Paper Award @ ICME
2006 PhD Scholarship
Fundação para a Ciência e a Tecnologia, Portugal
2003 M.Sc. Best Student Award
Queen Mary University of London, United Kingdom
2001 Innovation Scholarship Award (top undergraduate students)
Altice Labs, Portugal