Daniel Rodríguez GarcíaView profile
Associate Professor
Daniel Rodríguez García is an Associate Professor (tenured) at the Department of Computer Science, University of Alcalá, Madrid, Spain. He also serves as a visiting researcher at Oxford Brookes University, UK, and previously held roles as an online tutor at the Universitat Oberta de Catalunya (UOC) and lecturer at the University of Reading (2001–2010). His academic credentials include a Computer Science degree from the University of the Basque Country and a PhD from the University of Reading (2003), complemented by a Postgraduate Certificate in Academic Practice (2005). His research focuses on data mining and software engineering , particularly applying machine learning techniques to software engineering challenges like defect prediction, classifier optimization, and cybersecurity. He leads the PROGRESSUS (Programming & Sustainability) and TIFyC (Information Technologies for Training & Knowledge) research groups, emphasizing sustainable software practices and educational technology innovation. His work spans topics such as DevOps monitoring, inclusive e-learning platforms, and AI-driven threat analysis in manufacturing industries. Notable contributions include the POEMA personal cloud system for education and studies on ransomware patterns in the Dark Web. His articles reflect trends in multi-objective optimization, imbalanced data handling, and ethical AI integration. He actively participates in workshops like RAISE (Realizing AI Synergies in Software Engineering), fostering cross-disciplinary collaboration.








