About Me

Profile picture

$ whoami
jpdias: phd. engineer. developer. photography enthusiast.

João Pedro Dias is part researcher on the thin line between hardware and software, and part Software Engineer. He has a BSc+MSc in Informatics and Computing Engineering by the Faculty of Engineering, University of Porto (FEUP). He earned his Ph.D. in Informatics Engineering fromFEUP in 2022, while receiving a grant from the FCT. He maintains a Software Engineer position as a day-to-day job at Kuehne+Nagel. Since 2017, he has been an Invited Assistant Professor at FEUP, where he teaches courses in Software Engineering, Operating Systems, among others. He has (co-)supervised +5 MSc dissertations and contributed to two projects at LIACC and INESC TEC. His research focuses on Internet-of-Things systems, software engineering, security and privacy, and his work has been published in several top-tier conferences and journals (h-index 16, i10-index 22). In his free time, he enjoys participating in Capture The Flag competitions, experimenting with Software-defined Radio, building web applications, reverse-engineering hardware, and photographing while wandering in nature.


Research & Work Interests

Recent Talks

Securing the Cloud – Principles, Patterns, and Tales from the Battlefield
2024 Porto, Portugal João Pedro Dias
Kuehne+Nagel Porto IT Hub DevOps Community
Slides (pdf)
AsyncAPI For Platform Self Service: A GitOps Tale
2023 Paris, France João Pedro Dias and Rui Eusébio
APIDays Paris 2023 (AsyncAPI on Tour Conference 2023)
Slides (pdf)
The S in IoT stands for Security: An overview on the Devices, Protocols, Architectures, and Security Threats of the Internet-of-Things Ecosystem
2023 Porto, Portugal (Online) João Pedro Dias
'Project and Seminars' course of the Information Security, Cybersecurity and Privacy Postgraduate Course at Instituto Superior de Engenharia do Porto (ISEP)
Slides (pdf)

Recent Publications

Eduardo Ribeiro, André Restivo, Hugo Sereno Ferreira and João Pedro Dias
Journal of Systems and Software
Bruno Piedade, João Pedro Dias, and Filipe F. Correia
Software and Systems Modeling
Pedro Pinto, Carolina Catorze, Luís Lima, Luís Guardão, João Moutinho, João Dias, Margarida Amândio, Pedro Martins, Lígia Silva, João Afonso, João Figeiredo
11th International Conference on Project MANagement (ProjMAN)
Pedro Pinto, Carolina Catorze, Luís Guardão, Luís Lima, João Moutinho, João Dias, Margarida Amândio, Pedro Martins, Ligia Silva, Ricardo Rodrigues
11th International Conference on Project MANagement (ProjMAN)