Academic Background
- Ph.D. in Computer and Telecommunications Engineering, Cum laude - UAM (2019-2024)
- Visiting Ph.D. student, Telecommunications Engineering - University of Padua (Nov 2022 - Mar 2023)
- MSc, Financial Engineering - IAU University (2016-2018)
- BSc, Industrial Engineering - IAU University (2008-2012)
Current Positions
Assistant Professor
Universidad Autónoma de Madrid - UAM
Since 2025 - Present
Teaching
- Design and Analysis of Software
- Programming Languages
- Communication Networks
- Biomedical Engineering
Research
- Conducting research on advanced machine learning models, including gradient boosting and deep neural networks.
- Building machine learning models focused on learning theory and algorithmic efficiency.
- Collaborating with the GAA research group on AI initiatives.
- Publishing peer-reviewed articles in international journals and conferences.
Previous Positions
Researcher and University Teacher Assistant
Universidad Autónoma de Madrid - UAM
Since 2020 until 2025
- Run developed models with specific datasets and settings on a cluster server.
- Create a novel training procedure for shallow neural networks.
- Formulate a new algorithm in the Gradient Boosting Machine area.
- Create, develop, and formulate generic machine learning models.
- Design a novel Deep Neural Network for image processing.
- Teaching Java and Computer Networks laboratory courses.
Visiting professor
Universitat de les Illes Balears - UIB
2025
- Teaching undergraduate programming languages course.
Co-founder and CTO
NapCat - napcat.io
Since 2023 until 2024
- Developing Machine Learning Models (NLP, LLM, CNN, GAN).
- Industry Research and Innovation.
- Collaboration with External Partners.
Programming Skills
Java, Python, Cython, Java, SQL, HTML/CSS, Linux/Unix & Bash, LaTeX, Markdown
ML Libraries
NumPy, Pandas, SciPy, Scikit-learn, XGBoost, Keras, PyTorch, TensorFlow, Gradio, HuggingFace
Cloud Platforms
AWS, Azure, Google Cloud, HuggingFace
