Academic Activity
Official University Teaching
- AI Course Instructor: Universitat Internacional de Catalunya (UIC). Since Jan. 2025.
- HPC Course Instructor, Universitat Oberta de Catalunya (UOC). Since Sep. 2020.
- Postdoctoral Fellow, Dpt. of Computer Science and Engineering, Universitat Jaume I (UJI). From Sep. 2020 to Dec. 2022.
- Adjunct Professor, Dpt. of Computer Science, Universitat de València (UV). From Sep. 2018 to Aug. 2020.
Advised Students
PhD Thesis
- Weronika Folwarska: "Development of Artificial Intelligence Methods for Enhancing the Efficiency of Physical Simulations in High-Performance Computing Environments". Częstochowa University of Technology (Poland). Ongoing.
- Elabbas Elhussain: "Artificial Intelligence Applied in Dentistry: Development on an AI based System for Automated Diagnosis and Treatment Planning of Dental Caries Using Bite-wing X-ray". Universistat Internacional de Catalunya (Spain). Ongoing.
Final Master Projects
- Strahinja Ljaljevic: "State of the Art of LLM for High Performance Computing", UOC 2025
- Maria Isabel Sanz Vicente: "Analyzing Workload Efficiency in HPC Environments", UOC 2025
- Milan Cornado Rodríguez: "Clúster HPC virtual basado en RISC-V", UOC 2025
- Francisco Javier Rodríguez Olmeda: "HPC Paramal Malleability Traceability", UOC 2024
- José Reina León: "Implementación distribuida maleable del método Laplace", UOC 2024
- Alejandro González Barberá: "Enhancing Weather Analysis with Data Interpolation and Time Series Forecasting", UOC 2023
- Víctor García García: "Leveraging a Synthetic Twin to Emulate Malleable Computational Fluid Dynamic Simulations", UOC 2023
- Albert Sanuy Lostes: "Profiling HPC Application in Containerized Environments", UOC 2022
- Borja Fernández Morán: "Análisis de rendimiento del entrenamiento de una red neuronal distribuida para la clasificación de secuencias de ADN", UOC 2022
- Francesc Costa Majó: "Evoker: A Scalable Web-GUI Visualizer and Mesh Generator", UOC 2021
Final Degree Projects
- Yeray Pérez García: "Estudio y análisis de rendimiento de un software de minado", UOC 2022
- Alejandro González Barberá: "Estudio de parámetros influyentes en el flujo de entrada de estaciones de depuración de aguas residuales", UJI 2022
- Daniel Miralles Vargas: "Desarrollo de aplicación para la simulación de estructuras de depuración de aguas residuales", UJI 2021
Academic Committees
PhD Committee Member
- Jaime Milla-Val: "Downscaling Numerical Weather Predictions to Microscale Wind Fields over Complex Terrains Using Articial Intelligence", Universidad de Zaragoza 2025
PhD Predefense Committee Member
- Omar Shaaban: "Productive Programming of Irregular Data Structures on Distributed Memory", Universitat Politècnica de Catalunya 2024
- Felippe Vieira Zacarias: "Job scheduling for disaggregated memory in high performance computing systems", Universitat Politècnica de Catalunya 2023
- Jimmy Aguilar Mena: "Methodology for malleable applications on distributed memory systems", Universitat Politècnica de Catalunya 2022
Courses Taught
Build your own supercomputer with Raspberry Pi
- 2nd edition: 9th November 2019 (UJI)
- 1st edition: 19th - 20th September 2018 (UJI)
Introduction to high-performance programming
- 3rd edition: 8th - 9th May 2019 (UJI)
- 2nd edition: 17th - 18th April 2018 (UJI)
- 1st edition: 10th - 11th May 2017 (UJI)
How to Program in C from Scratch
- 6th edition: October - November 2022 (UJI - MOOC)
- 5th edition: October - November 2021 (UJI - MOOC)
- 4th edition: October - November 2020 (UJI - MOOC)
- 3rd edition: October - November 2019 (UJI - MOOC)
- 2nd edition: October - November 2017 (UJI - MOOC)
- 1st edition: January - March 2017 (UJI - MOOC)
Slurm workload manager for system administrators
- 13th April 2016 (Universitat Politècnica de València (UPV), Spain))