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 |
Contract
Designation | Funders | |
---|---|---|
2021/01/01 - 2025/12/31 | Instituto de Engenharia de Sistemas e Computadores, Investigação e Desenvolvimento em Lisboa
LA/P/0078/2020
Instituto de Engenharia de Sistemas e Computadores Investigação e Desenvolvimento em Lisboa, Portugal
|
Fundação para a Ciência e a Tecnologia
Ongoing
|
Other
Designation | Funders | |
---|---|---|
2019 - 2021 | Telemetry Orchestration in Programmable Data Planes
FAPESP/MCTIC 28/2018
Research Fellow
|
Concluded
|
Outputs
Publications
Conference paper |
|
Conference poster |
|
Journal article |
|
Report |
|
Other
Other output |
|
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
|