About Me – Raúl Aguilar Arroyo
Academic and professional profile of Raúl Aguilar Arroyo, Computer Engineer specialized in Embedded Systems, HPC, and Data Analysis.
Raúl Aguilar Arroyo
📍 Madrid, Spain
📧 raulagarr@gmail.com
🔗 LinkedIn
💻 GitHub
🌍 Personal Website
🎯 Professional Profile
I am a Computer Engineer with experience in embedded systems, high-performance computing (HPC), and data analysis. Currently, I work as an Embedded Software Developer at Geotab, developing low-level firmware for advanced telematics devices, real-time operating systems (RTOS), and test platforms (black-box and HIL).
In parallel, I have carried out research in applied AI and HPC, participating in projects at UC3M and CSIC. My focus has been on dynamic search in large combinatorial spaces, supercomputing, and time-series forecasting with deep learning (LSTM, Transformer). These works have led to scientific publications and international collaborations.
Key areas:
- Embedded software and RTOS development (C, C++, NuttX, Linux)
- Parallel and distributed computing (MPI, OpenMP, Redis, SLURM)
- Data science applied to time series and IoT sensors
- Scientific computing and HPC performance engineering
🎓 Education
- B.Sc. in Computer Engineering – Universidad Carlos III de Madrid (2021 – 2025)
- Final Thesis: Hybrid HPC platform for combinatorial analysis and nuclear data visualization (Grade: 9.6/10).
- Honors: Systems Distributed, Data Structures & Algorithms, Programming.
- High Distinction: Cryptography & Security, Software Systems Development & Operation.
- Erasmus – Computer Engineering – RPTU Kaiserslautern-Landau, Germany (10/2024 – 03/2025)
💼 Experience
Embedded Software Developer – Geotab (09/2024 – Present)
- Development of embedded firmware for advanced telematics devices.
- RTOS (NuttX) development and low-level systems programming.
- Implementation of test-driven development (TDD), black-box tests, and HIL platforms.
- International collaboration with teams in Spain and Canada.
Research Assistant – Applied AI Group, UC3M (01/2025 – 07/2025)
- Research on hydrological data analysis using AI algorithms.
- First author of a scientific publication at SOCO 2025.
- Skills: Python, AI, data cleaning, advanced data analytics.
Research Assistant – CSIC (03/2025 – 05/2025)
- Project on visualization and nuclear reactivity based on the Standard Model and NT-FS&L.
- High-performance programming for the DRAGO supercomputer.
- Optimization of mathematical computations in number and group theory.
Intern – Hyperautomation & AI – 300 DEC (09/2023 – 12/2023)
- Developed APIs and cloud automations with Azure Functions and PowerApps.
- Worked on semantic search systems and AI integration.
- Skills: Python, Git, Microsoft Azure.
Event Staff – Access & Identity Control, RPTU (10/2024)
- Managed access at large-scale events, verifying IDs and tickets.
- Handled incidents and supported attendees in Spanish, English, and German.
- Demonstrated adaptability in high-pressure environments.
Private Tutor (08/2022 – 06/2023)
- Taught C programming and POSIX to vocational students.
🏆 Achievements
- Scientific Publication (SOCO 2025) – Deep Learning for Robust Soil Moisture Forecasting Using LSTM and Transformer (First Author).
- Final Degree Thesis (2025) – Graded 9.6/10.
- Honors: Distributed Systems (2024), Data Structures & Algorithms (2022), Programming (2022).
📜 Certifications
- Aptis Advanced (C1) – British Council (2022)
- B2 First (174) – British Council (2020)
🚀 Featured Projects
- P2P File Sharing System (04/2024 – 05/2024) – Distributed file transfer system in C and Python with ONC-RPC and TCP sockets.
- Image Encryption Tool (09/2023 – 12/2023) – Application for encrypting image regions before upload.
- Personal Portfolio in Jekyll (06/2024 – 07/2024) – Static website with CI/CD via GitHub Actions.
- Mario Bros in Python (09/2021 – 12/2021) – Recreation of the first Mario Bros level using Pyxel.
- Bachelor’s Thesis (TFG) – Hybrid HPC platform for nuclear physics combinatorial analysis (protected access).
🔧 Skills
Hard Skills
- Programming: Python, C, C++, POSIX, SQL, RISC-V.
- HPC & Parallel Computing: MPI, OpenMP, Redis, Slurm, HDF5, Eigen, Arrow/Parquet.
- AI & ML: LSTM, Transformer, predictive modeling, data cleaning.
- Embedded & RTOS: NuttX, Linux embedded, firmware, TDD, HIL platforms.
- Security & Cryptography: AES, RSA, PKI, applied projects.
- Data Visualization: Grafana, Python, Matplotlib.
- Web Development: HTML, CSS, JS, Jekyll, GitHub Actions.
Soft Skills
- Teamwork: Course delegate, research collaborations, international projects.
- Problem-solving: Hackathons, datathlons, event management.
- Technical Communication: Academic presentations, publications, research reports.
- Multilingual: Spanish (native), English (C1), German (intermediate).
- Leadership: Lead author in research and degree thesis.
🎗️ Volunteering & Leadership
- Course Delegate (UC3M) (2021 – 2023) – Student representation, conflict mediation.
- Secretary – UC3M Chess Association (2023 – Present) – Event organization and community building.