About Me – Raúl Aguilar Arroyo
Predoctoral researcher at the UC3M ARCOS group. HPC, parallel and distributed storage, simulation and time-series machine learning, with a background in embedded firmware.
I am a predoctoral researcher at the ARCOS group (Computer Architecture, Communications and Systems) at Universidad Carlos III de Madrid, working with David Expósito Singh on large-scale epidemiological simulation in collaboration with Spain’s Centro Nacional de Epidemiología. In parallel I am completing the MSc in Computer Science and Technology at UC3M.
My work lives where high-performance computing meets data that comes from the real world and is therefore messy: parallel and distributed storage, MPI/OpenMP, simulation, and time-series models over sensor and surveillance data.
Before this I spent a year and a half at Geotab writing production firmware for connected telematics devices — NuttX RTOS and embedded Linux, C/C++, test-driven development and hardware-in-the-loop validation, in a team split between Spain and Canada. I have not left that world behind: real-time and embedded systems are part of the research angle I am building.
Research interests
High-performance computing · parallel and distributed storage · real-time and dependable systems · simulation · time-series machine learning
Selected work
- Data-driven forecasting of soil moisture based on enhanced pre-processing of data from on ground sensor networks — Physics and Chemistry of the Earth, Parts A/B/C, vol. 145, art. 104766 (2026). DOI
- Deep Learning for Robust Soil Moisture Forecasting Using LSTM and Transformer — SOCO 2025, Springer.
- BSc thesis (9.6/10): a hybrid HPC platform for dynamic search over large combinatorial spaces in nuclear physics, run on CSIC’s DRAGO supercomputer.
Full list on the Publications page.
Education
- MSc in Computer Science and Technology — Universidad Carlos III de Madrid, 2026–2027
- BSc in Computer Engineering — Universidad Carlos III de Madrid, 2021–2025. Erasmus+ semester at RPTU Kaiserslautern-Landau, Germany. Honours (Matrícula de Honor) in Distributed Systems, Data Structures & Algorithms, and Programming.
Languages
Spanish (native) · English (C1, Aptis Advanced) · German (intermediate)
GitHub · LinkedIn · Publications · ORCID · raulagarr@gmail.com