Identification
            Personal identification
- Full name
 - João Paulo Conceição Soares
 
Citation names
- Soares, João
 
Author identifiers
- Ciência ID
 - FE13-3782-A8B8
 - ORCID iD
 - 0000-0002-0607-636X
 
Email addresses
- joao.soares@fc.up.pt (Professional)
 
Knowledge fields
- Exact Sciences - Computer and Information Sciences - Computer Sciences
 - Exact Sciences - Computer and Information Sciences - Computer Sciences
 
Languages
| Language | Speaking | Reading | Writing | Listening | Peer-review | 
|---|---|---|---|---|---|
| Portuguese | Advanced (C1) | Advanced (C1) | Advanced (C1) | Advanced (C1) | |
| English | Intermediate (B1) | Advanced (C1) | Advanced (C1) | Intermediate (B1) | 
Education
            | Degree | Classification | |
|---|---|---|
| 
                                  2016/02/11 
                                 Concluded 
                               | 
                              Programa doutoral em Informática (Doutoramento)
                                  Universidade Nova de Lisboa Faculdade de Ciências e Tecnologia, Portugal 
                                 "Scalling In-Memory databases on multicores" (THESIS/DISSERTATION) 
                               | 
                              Aprovado, por Unanimidade | 
| 
                                  2009 
                                 Concluded 
                               | 
                              Mestrado em Engenharia Informática (Mestrado)
                                  Universidade Nova de Lisboa Faculdade de Ciências e Tecnologia, Portugal 
                                 "FEW Phone File System" (THESIS/DISSERTATION) 
                               | 
                              17 | 
| 
                                  2007 
                                 Concluded 
                               | 
                              Licenciatura em Engenharia Informática (Licenciatura)
                                  Universidade Nova de Lisboa Faculdade de Ciências e Tecnologia, Portugal 
                                 "Licenciatura em Engenharia Informática" (THESIS/DISSERTATION) 
                               | 
                              15 | 
Affiliation
            Science
| Category Host institution  | 
                              Employer | |
|---|---|---|
| 2025/03/01 - Current | Auxiliary Researcher (Research) | Universidade do Porto Laboratório de Inteligência Artificial e Ciência de Computadores, Portugal | 
| Universidade do Porto Laboratório de Inteligência Artificial e Ciência de Computadores, Portugal | ||
| 2023/02/08 - 2024/01/31 | Principal Investigator (Research) | Universidade do Porto Faculdade de Ciências, Portugal | 
| Universidade do Porto Faculdade de Ciências, Portugal | ||
| 2022/04/01 - 2023/02/07 | Auxiliary Researcher (Research) | Universidade do Porto Faculdade de Ciências, Portugal | 
| Universidade do Porto Faculdade de Ciências, Portugal | ||
| 2018/09/01 - 2022/03/31 | Postdoc (Research) | Universidade do Porto Faculdade de Ciências, Portugal | 
| Universidade do Porto Faculdade de Ciências, Portugal | ||
| 2016/04/01 - 2018/03/31 | Postdoc (Research) | Universidade do Minho Centro ALGORITMI, Portugal | 
| Universidade do Minho - Campus de Azurém, Portugal | 
Teaching in Higher Education
| Category Host institution  | 
                              Employer | |
|---|---|---|
| 2025/03/01 - Current | Assistant Professor (University Teacher) | Universidade do Porto Faculdade de Ciências, Portugal | 
| Universidade do Porto Faculdade de Ciências, Portugal | ||
| 2024/02/01 - 2025/02/28 | Invited Assistant Professor (University Teacher) | Universidade do Porto Faculdade de Ciências, Portugal | 
| Universidade do Porto Faculdade de Ciências, Portugal | ||
| 2017/09/01 - 2022/03/31 | Invited Assistant Professor (University Teacher) | Universidade do Porto Faculdade de Ciências, Portugal | 
| Universidade do Porto Faculdade de Ciências, Portugal | ||
| 2016/09/01 - 2018/08/31 | Invited Assistant Professor (University Teacher) | Universidade do Minho Escola de Engenharia, Portugal | 
| Universidade do Minho Escola de Engenharia, Portugal | ||
| 2010/09/01 - 2016/07/31 | Invited Assistant (University Teacher) | Universidade do Minho Escola de Engenharia, Portugal | 
| Universidade do Minho Escola de Engenharia, Portugal | ||
| 2008/09/01 - 2010/07/31 | Trainee Assistant (University Teacher) | Universidade Nova de Lisboa Faculdade de Ciências e Tecnologia, Portugal | 
| Universidade Nova de Lisboa Faculdade de Ciências e Tecnologia, Portugal | 
Projects
            Grant
| Designation | Funders | |
|---|---|---|
| 2020/07/01 - Current | THEIA: Automated Perception Driving
                                  POCI-01-0247-FEDER-047264 
                                 Researcher
                                     
                              Universidade do Porto Faculdade de Ciências, Portugal 
                                  | 
                              European Regional Development Fund
                                  Ongoing 
                               | 
                           
| 2020/04/01 - 2022/12/31 | Safe Cities - Inovação para Construir Cidades Seguras
                                  POCI-01-0247-FEDER-041435 
                                 Post-doc Fellow
                                     
                              Universidade do Porto Faculdade de Ciências, Portugal 
                                  | 
                              European Regional Development Fund
                                  Ongoing 
                               | 
                           
| 2018/01/01 - 2019/03/31 | CyberSec4Europe - Cyber Security Network of Competence Centres for Europe
                                  GA #830929/H2020-SU- ICT-2018-2020 
                                 Post-doc
                                     
                              Universidade do Porto Faculdade de Ciências, Portugal 
                                  | 
                              European Union
                                  Ongoing 
                               | 
                           
| 2016/03 - 2018/06 | INNOVCAR: Inovação para Veículos Inteligentes
                                  POCI-01-0247-FEDER-002797 
                               | 
                              Agência Nacional de Inovação SA | 
| 2013/07 - 2015/12 | SwiftComp - Fast and Efficient Incremental Computation for Cloud Computing Environments | Fundação para a Ciência e a Tecnologia | 
| 2010/03 - 2013/08 | RepComp - Replicated Components for Improved Performance or Reliability in Multicore Systems | Fundação para a Ciência e a Tecnologia | 
| 2008/01 - 2011/12 | Byzantium: Eficient Byzantine fault-tolerant database replication | Fundação para a Ciência e a Tecnologia | 
Contract
| Designation | Funders | |
|---|---|---|
| 2011/01/01 - 2013/12/31 | Strategic Project - UI 527 - 2011-2012
                                  PEst-OE/EEI/UI0527/2011 
                                 Universidade Nova de Lisboa Faculdade de Ciências e Tecnologia, Portugal 
                                 Universidade Nova de Lisboa Laboratório para a Ciência da Computação e Informática, Portugal  | 
                              Fundação para a Ciência e a Tecnologia
                                  Concluded 
                               | 
                           
| 2008/01/01 - 2011/12/31 | Byzantium: Efficient Byzantine fault-tolerant database replication
                                  PTDC/EIA/74325/2006 
                                 Instituto de Engenharia de Sistemas e Computadores Investigação e Desenvolvimento em Lisboa, Portugal 
                                 Universidade Nova de Lisboa Laboratório para a Ciência da Computação e Informática, Portugal  | 
                              Fundação para a Ciência e a Tecnologia
                                  Concluded 
                               | 
                           
Outputs
            Publications
| Book chapter | 
                                 
  | 
                           
| Conference paper | 
                                 
  | 
                           
| Journal article | 
                                 
  | 
                           
Activities
            Supervision
| Thesis Title Role  | 
                              Degree Subject (Type) Institution / Organization  | 
                           |
|---|---|---|
| 2021/09/01 - Current | How secure are Blockchains?
                                  Supervisor of João Miguel de Sousa Regateiro 
                               | 
                              Mestrado em Segurança Informática (Master)
                                  Universidade do Porto Departamento de Ciência de Computadores, Portugal 
                               | 
                           
| 2021/09/01 - Current | When probability drops - Probabilistic consensus under faults
                                  Supervisor 
                               | 
                              Mestrado em Engenharia de Redes e Sistemas Informáticos (Master)
                                  Universidade do Porto Departamento de Ciência de Computadores, Portugal 
                               | 
                           
| 2021/09/01 - Current | Improving Intrusion Detection Systems using Kernel modules (eBPF)
                                  Supervisor 
                               | 
                              Mestrado em Engenharia de Redes e Sistemas Informáticos (Master)
                                  Universidade do Porto Departamento de Ciência de Computadores, Portugal 
                               | 
                           
| 2021/09/20 - 2022/12/13 | RAFT under fire
                                  Supervisor 
                               | 
                              Mestrado em Engenharia de Redes e Sistemas Informáticos (Master)
                                  Universidade do Porto Faculdade de Ciências, Portugal 
                               | 
                           
| 2021/09/01 - 2022/12/07 | Improving Intrusion Detection Systems  using ML
                                  Supervisor 
                               | 
                              Mestrado em Engenharia de Redes e Sistemas Informáticos (Master)
                                  Universidade do Porto Departamento de Ciência de Computadores, Portugal 
                               | 
                           
| 2021/09/01 - 2022/12/07 | Design a Flexible and Extensible Fault Injector for Testing Concurrent and Distributed Applications
                                  Supervisor 
                               | 
                              Mestrado em Segurança Informática (Master)
                                  Universidade do Porto Departamento de Ciência de Computadores, Portugal 
                               | 
                           
| 2020/09/25 - 2022/12/06 | Segurança em IoT - Caso de estudo FIWARE
                                  Supervisor 
                               | 
                              Mestrado em Segurança Informática (Master)
                                  Universidade do Porto Faculdade de Ciências, Portugal 
                               | 
                           
| 2021/09/01 - 2022/02/28 | Security of IoT Infrastructures
                                  Supervisor of André Silva Oliveira 
                               | 
                              Mestrado em Segurança Informática (Master)
                                  Universidade do Porto Departamento de Ciência de Computadores, Portugal 
                               | 
                           
| 2020/09/01 - 2021/12/16 | Injector de faltas para teste de aplicações (distribuídas)
                                  Supervisor of Miguel André Queirós Coelho da Silva 
                               | 
                              Master's degree in Information Security (Master)
                                  Universidade do Porto Departamento de Ciência de Computadores, Portugal 
                               | 
                           
| 2019/01/09 - 2021/11/26 | Injecting Faults in Byzantine Fault Tolerant Protocols
                                  Co-supervisor 
                               | 
                              Master's degree in Information Security (Master)
                                  Universidade do Porto Departamento de Ciência de Computadores, Portugal 
                               | 
                           
Distinctions
            Award
| 2021 | Best Paper
                                  15th International Conference on Network and System Security, China 
                               | 
                           
