Supervision

PhD Theses


2025 (ongoing). Bruno Pereira. Secure and Resilient Storage System Against Ransomware.
University of Minho. Co-advised with João Paulo.

2024 (ongoing). Maria Ramos. Assessing the fault tolerance of data-centric applications.
University of Minho. Co-advised with João Paulo.

MSc Theses


2024 (ongoing). Daniel Du. Automated Security Testing in CI/CD Pipelines for Infrastructure as Code (IaC).
University of Minho. Co-advised with João Paulo.

2024 (ongoing). Ana Rita Vaz. I/O Characterization of HPC applications.
University of Minho. Co-advised with João Paulo.

2024 (ongoing). Carlos Machado. Improving the observability of complex I/O stacks.
University of Minho. Co-advised with João Paulo.

2023 – 2025. Bruno Pereira. Towards Optimized Development and Testing of Ransomware Detection Solutions.
University of Minho. Co-advised with João Paulo and João Marco Silva.

2022 – 2024. Maria Ramos. Realistic Fault Assessment in Distributed Storage Systems.
University of Minho. Co-advised with João Paulo and Ricardo Macedo.

2021 – 2023. Pedro Rodrigues. Analysis of I/O patterns for Data Management Systems.
University of Minho. Co-advised with João Paulo and Ricardo Vilaça.

Other Supervision Activities


Research Mentoring


2024 (ongoing). Research on storage fault injection.
Paula Marques (MSc student) and Gustavo Santos (BSc student).
Co-advised with João Paulo and Maria Ramos.

2024 (ongoing). Research on Kubernetes applied to data spaces.
Gonçalo Marinho and Henrique Vaz (MSc students).
Co-advised with Fábio Coelho.

2023 (ongoing). Research on system observability with eBPF.
Bruno Gião (MSc student).

2023 (ongoing). Research on hybrid deduplication for SPDK.
Rui Pedro Oliveira (MSc student).
Co-advised with João Paulo.

2023 - 2024. Research on storage I/O diagnosis for data centric applications.
Diogo Costa (BSc student).
Co-advised with João Paulo.

2022 - 2023. Research on ransomware I/O analysis and characterization.
Bruno Pereira (MSc student) and Rui Pedro Oliveira (BSc student).
Co-advised with João Paulo and João Marco Silva.

Academic / Scientific projects


2024/09 - 2024/11. I/O Characterization of DL models and LLMs with eBPF.
Carlos Machado, André Ferreira and Gonçalo Sousa (MSc students).
Academic project for the Informatics Project class (PI).
2nd year of the Informatics Engineering MSc course (MEI).
University of Minho. Co-advised with Cláudia Brito.

2023/09 - 2024/01. I/O Behaviour Analysis on Android Targeted Ransomware.
Beatriz Oliveira, Bruno Pereira and Bruno Machado (MSc students).
Academic project for the Informatics Project class (PI).
2nd year of the Informatics Engineering MSc course (MEI).
University of Minho. Co-advised with João Marco Silva.

2023/09 - 2024/01. Study of the I/O behavior of ransomware families in Windows.
Fernando Lobo and André Sá (MSc students).
Academic project for the Informatics Project class (PI).
2nd year of the Informatics Engineering MSc course (MEI).
University of Minho. Co-advised with João Paulo.

2021/02 - 2021/06. Applications’ I/O interception and analysis.
Alexandre Miranda, Alexandre Ferreira, João Azevedo and Paulo Araújo (MSc students).
Academic project for the Informatics Engineering Laboratory class (LEI).
4th year of the Integrated Master in Informatics Engineering course (MIEI).
University of Minho. Co-advised with João Paulo.

2021/02 - 2021/06. Big Data applications analysis.
Diogo Ribeiro and Rui Mendes (MSc students).
Academic project for the Informatics Engineering Laboratory class (LEI).
4th year of the Integrated Master in Informatics Engineering course (MIEI).
University of Minho. Co-advised with João Paulo.