Current university professional experience:
Rey Juan Carlos University (since September 2016): Professor and researcher at the School of Computer Science (ETSII), Department of Computer Science and Statistics. Work location: Móstoles (Madrid), Vicálvaro (Madrid), Quintana (Madrid), Alcorcón (Madrid) and Aranjuez (Madrid).
- Contractual figures:
- Contratado doctor Professor (since October 2022).
- Contratado doctor interino professor (from September 2020 to October 2022).
- Assistant Professor (from February 2018 to August 2020).
- Visiting lecturer (from September 2016 to January 2018).
- Teaching tasks:
- Subjects in the area of Computer Architecture and Technology, Physical Foundations of Computing, etc. in the degree in Computer Engineering, degree in Computer Engineering, degree in Software Engineering and degree in Cybersecurity Engineering, as well as Physics for Video Games and 3D Animation in the degree in Video Game Design and Programming.
- Subject on technological tools for psychologists in the Psychology degree.
- Principal investigator of the ADALID teaching innovation group.
- E-learning tools used: Virtual Classroom (Moodle), Kahoot, Microsoft Teams, Socrative.
- Research tasks:
- Pattern recognition, image processing, computer vision, biometrics. Member of the Face Recognition & Artificial Vision (FRAV) research group.
- Organization of the International Multidisciplinary Congress on Informatics (local chair), INSTICC – Rey Juan Carlos University (ICETE, DATA, ICSOFT, PECCS, PhyCS, ICINCO, SIMULTECH), Móstoles, July 2017.
- Program co-chair of the SIGMAP congress within the ICETE international conference (from 2018 to 2020).
- University extension tasks:
- Head of the Astronomy Workshop at the University for Seniors of the Rey Juan Carlos University (and also webmaster of: http://www.tallerdeastronomia.es).
- Organizer of outreach activities at Madrid Science Week and other events.
- University management positions:
- Commissioner of the Museum of Computing and Video Games of the ETSII, since February 2019, with official recognition of position as Academic Coordinator since September 2025.
- Coordinator of the Degree in Software Engineering, from March 2023 to August 2025.
- Acting Coordinator of the Degree in Cybersecurity Engineering, from December 2022 to November 2023.
- External Internship Tutor for the Degree in Cybersecurity Engineering, from November 2022 to January 2024.
- Course Coordinator for the 1st year of the Cybersecurity Engineering degree, academic year 2020-2021.
Previous university professional experience:
Francisco de Vitoria University (from October 2012 to August 2016): Full-time Assistant Professor at the Higher Polytechnic School. Work location: Pozuelo de Alarcón (Madrid). Responsibilities:
- Teaching:
- Subjects of the Degree in Computer Engineering (face-to-face and blended learning modalities): Algorithms, Calculus, Computational Complexity, Web Development, Statistics, Human-Computer Interaction.
- Subject of the Master’s Degree in Big Data for Economic Intelligence: Basic Techniques of Information Analysis.
- Final Year Project Management in the Degree in Computer Engineering.
- E-learning tools used: Virtual Classroom (Moodle), videoconferences (Blackboard Collaborate).
- Principal investigator and/or member of teaching innovation projects.
- University management positions:
- Head of Communication for the Computer Engineering degree and the official blog of the degree (http://dii.ufv.es).
- Responsible for Internships in Companies for students of the degree in Computer Engineering.
- Responsible for Complementary Training Activities (conferences for students, seminars, courses, workshops, scientific dissemination activities and business forums such as Big Data Week Madrid, etc.).
- Responsible for Final Degree Projects in the Computer Engineering degree.
- Professor responsible for the course within the degree in Computer Engineering: 2nd B (2013-2014), 2nd A (2014-2016).
- Other tasks: collaboration with the CEIEC Institute in management and promotion tasks of the Master’s Degree in Open Source Analysis Technologies (Big Data and OSINT), as well as co-author of the blog «Transforming Information Into Intelligence» (http://ti3.ceiec.es), community manager on Twitter for the account @ti3CEIEC and on LinkedIn for the Big Data Week Madrid group .
Rey Juan Carlos University (October 2003 to September 2012): Professor and researcher at the School of Computer Science (ETSII), Computer Architecture Division. Work location: Móstoles (Madrid), Fuenlabrada (Madrid), Vicálvaro (Madrid). Responsibilities:
- Teaching:
- Subjects in the area of Computer Architecture and Technology, assembly programming, C/C++ programming, VHDL programming, Digital Electronics, Analog Electronics, Embedded and Real-Time Systems, Arduino, Operating Systems, Professional Ethics for computer scientists, Physics, etc. in degrees in Computer Engineering, Computer Engineering and Telecommunications Engineering.
- Subjects on Introduction to Computing for non-computer scientists, Office Automation (Microsoft Office), ICTs and Social Networks in degrees of Journalism, Advertising & Public Relations, Law, Economics, etc.
- Final Year Project Management in Computer Engineering degrees.
- E-learning tools used: Virtual Campus (WebCT), websites, Blogger, Wikispaces, YouTube, Adobe Connect, Hot Potatoes, etc.
- Principal investigator and/or participant in various educational innovation projects.
- Investigation:
- Pattern recognition, image processing, computer vision, biometrics. Member of the Face Recognition & Artificial Vision research group (and also webmaster of: http://www.frav.es).
- University extension:
- Speaker at Secondary Schools in the Community of Madrid, giving talks on the university world, University Entrance Exams, the Bologna Plan, etc.
- Responsible for an Astronomy Workshop at the University for Seniors of the Rey Juan Carlos University (and also webmaster of: http://www.tallerdeastronomia.es).
- Organizer of outreach activities at Madrid Science Week and FesTICval (URJC ICT festival).
Complutense University of Madrid (from January 2000 to December 2002)
- Software engineer and researcher: GNU/Linux, C/C++, Java, UML, RUP, Doxygen, Rational Rose, astronomical image processing for data reduction pipelines, UML, projects for the Gran Telescopio de Canarias.
- Workplace: Department of Astrophysics, Faculty of Physical Sciences, Complutense University of Madrid, University City (Madrid).
Complutense University of Madrid (from October 1998 to June 1999)
- Collaboration grant for research tasks.
- Workplace: Department of Astrophysics, Faculty of Physical Sciences, Complutense University of Madrid, University City (Madrid).
Other previous professional experience:
Experts in Consulting Services EXES (from April to October 2003)
- Junior programmer: Java, Oracle databases, HTML, Javascript, CSS, XML, Tomcat, Jakarta, SQL, Windows/Solaris, JBuilder, Eclipse, Microsoft Access, web applications for managing invoice corrections for telephone companies in projects for Amena and Vodafone.
- Workplace: Delaware Group (San Sebastián de los Reyes, Madrid).
Colegio Apóstol Santiago (from September to December 1999)
- Substitute teacher of Physics and Chemistry for High School and of Mathematics for Secondary School.
- Workplace: Aranjuez (Madrid).
Institute of Astrophysics of the Canary Islands (from July to September 1999)
- Summer scholarship for initiation into research in Astrophysics.
- Workplace: La Laguna (Tenerife).