José Miguel Aragón-Jurado

José Miguel Aragón-Jurado

Postdoctoral Researcher (FPU Fellow)

GOAL Research Group University of Cádiz

Postdoctoral Researcher under the FPU National Spanish Fellowship. I hold a PhD in Computer Engineering, a Master’s Degree in Research on Systems and Computing (specialization in Big Data), and a Bachelor’s Degree in Computer Engineering, all from the University of Cádiz, where I received the Extraordinary Master’s Award for the Best Academic Record. I am a member of the GOAL research group [TIC-259] and of the IEEE and ACM societies.

Research Interests

  • Green and Sustainable Computing: Optimization of software to minimize energy consumption and environmental impact across platforms and applications.
  • Compiler Optimization and Evolutionary Computation: AI-driven and metaheuristic approaches for multi-objective compilation, automatic software tuning, and performance optimization.
  • Software Obfuscation and Security: Robust source code protection through evolutionary and optimization-based techniques considering software performance.
  • Sustainable Public Transport Systems and Intelligent Mobility: Machine learning and optimization for energy-efficient transportation and smart urban mobility.
  • Green Gaming and Entertainment Computing: Energy-aware optimization of video games and interactive software systems.

Publications

Journal Papers

Does faster mean greener? Runtime and energy trade-offs in iOS applications with compiler optimizations

Aragón-Jurado J. M. , Bangash A. A. , Dorronsoro B. , Ali K. , Hindle A. , Ruiz P.

Sustainable Computing: Informatics and Systems 2025 DOI

Sustainable driving operations of urban plugin hybrid buses considering restricted emission mapping zones

Díaz-Jiménez M. , Aragón-Jurado J. M. , Dorronsoro B. , Pavón-Domínguez P. , Seredynski M. , Ruiz P.

Engineering Applications of Artificial Intelligence 2025 DOI

Green Gaming: Automated Energy Consumption Reduction for Doom Engine

Aragón-Jurado J. M. , Ruiz P. , Dorronsoro B. , Thawonmas R.

IEEE Consumer Electronics Magazine 2025 DOI

Automatic software tailoring for Green Internet of Things

Aragón-Jurado J. M. , de la Torre J. C. , Ruiz P. , Dorronsoro B.

Internet of Things 2025 DOI

Automatic Software Tailoring for Optimal Performance

Aragón-Jurado J. M. , de la Torre J. C. , Ruiz P. , Galindo P. L. , Zomaya A. Y. , Dorronsoro B.

IEEE Transactions on Sustainable Computing 2024 DOI

GAGI: Game engine for Artificial General Intelligence experimentation

de la Torre J. C. , Aragón-Jurado J. M. , Crespo-Álvarez A. , Bárcena-González G

SoftwareX 2024 DOI

Source code obfuscation with genetic algorithms using LLVM code optimizations

de la Torre J. C. , Jareño J. , Aragón-Jurado J. M. , Varrette S. , Dorronsoro B.

Logic Journal of the IGPL 2024 DOI

Neuroevolved bi-directional LSTM applied to zero emission zones management in urban transport

Aragón-Jurado J. M. , de la Torre J. C. , Jareño J. , Dorronsoro B. , Zomaya A. Y. , Ruiz P.

Applied Soft Computing 2023 DOI

Optimal battery management strategies for plug-in electric hybrid buses on routes including green corridors

Ruiz P. , Aragón-Jurado J. M. , Seredynski M. , Cabrera J. F. , Peña D. , de la Torre J. C. , Zomaya A. Y. , Dorronsoro B.

Sustainable Cities and Society 2023 DOI

Conference Papers

Green by Design: Energy-Guided Reranking of LLM-Generated Programs

Xia Y. , Aragón-Jurado J. M. , Thawonmas R.

1st Open Conference of AI Agents for Science (Agent4Science 2025) Virtual Conference | 2025

A Two-step Approach to Find Short Compilation Transformation Sequences for Optimal Software Runtime Performance

de la Torre J. C. , Aragón-Jurado J. M. , Jareño J. , Dorronsoro B. , Ruiz P.

Genetic and Evolutionary Computation Conference Companion (GECCO 2025) Málaga, España | 2025

Comparison on the use of Hybrid and Plugin Hybrid Electric Buses for Sustainable Urban Transportation – Split Use Case

Kalaica M. , Aragón-Jurado J. M. , Jakus I. , Dorronsoro B. , Ruiz P.

10th North American Conference on Industrial Engineering and Operations Management (IEOM 2025) Orlando, USA | 2025

Automatic Generation of Greener Software Program Versions with Genetic Algorithms

Aragón-Jurado J. M. , de la Torre J. C. , Ruiz P. , Dorronsoro B.

International Conference in Optimization and Learning (OLA 2025) Dubái, Emiratos Árabes Unidos | 2025

Two-level Software Obfuscation with Cooperative Co-evolutionary Algorithms

Aragón-Jurado J. M. , Jareño J. , de la Torre J. C. , Ruiz P. , Dorronsoro B.

IEEE Congress on Evolutionary Computation (CEC 2024) Yokohama, Japón | 2024

Bus Route Segmentation for Performance Optimization Using Geographical Mapping Tools

Aragón-Jurado J. M. , Dorronsoro B. , Ruiz P.

INGEGRAF 2024 Valencia, España | 2024

Electric Drive Assignment Strategies Optimization for Plugin Hybrid Urban Buses on Tailored Emissions Mapping

Aragón-Jurado J. M. , Díaz-Jiménez M. , Dorronsoro B. , Pavón-Domínguez P. , Seredynski M. , Ruiz P.

IEEE IPDPS Workshops (IPDPSW 2024) San Francisco, USA | 2024

Software Performance Optimization with Genetic Algorithms

de la Torre J. C. , Aragón-Jurado J. M. , Jareño J. , Ruiz P. , Dorronsoro B.

Tenth Spanish-German Symposium on Applied Computer Science (SGSOACS 2024) Cádiz, España | 2024

Management of Zero Emissions Zones in Urban Transport by Means of Neuroevolution

Jareño J. , Aragón-Jurado J. M. , de la Torre J. C. , Dorronsoro B. , Ruiz P.

Tenth Spanish-German Symposium on Applied Computer Science (SGSOACS 2024) Cádiz, España | 2024

Battery Management Strategies Optimization for Urban Plug-in Hybrid Buses

Ruiz P. , Aragón-Jurado J. M. , Cabrera J. F. , de la Torre J. C. , Dorronsoro B.

International Conference in Optimization and Learning (OLA 2024) Dubrovnik, Croacia | 2024

Automatic Software Performance Optimization using Genetic Algorithms

Aragón-Jurado J. M. , de la Torre J. C. , Ruiz P. , Dorronsoro B.

International Conference in Optimization and Learning (OLA 2024) Dubrovnik, Croacia | 2024

Multivariable Visualization Tool of the Performance of Plug-In Hybrid Electric Buses

Aragón-Jurado J. M. , Dorronsoro B. , Ruiz P.

INGEGRAF 2023 Cádiz, España | 2023

Obfuscating LLVM Intermediate Representation Source Code with NSGA-II

de la Torre J. C. , Aragón-Jurado J. M. , Jareño J. , Varrette S. , Dorronsoro B.

CISIS-ICEUTE 2022 Salamanca, España | 2022

A Study on the Influence of Runtime Uncertainty in the Optimization of Software Programs

Aragón-Jurado J. M. , de la Torre J. C. , Talbi E. G. , Dorronsoro B.

8th International Conference on Metaheuristics and Nature Inspired Computing (META 2021) Marrakech, Marruecos | 2021

Experience

Professional Experience

Postdoctoral Researcher (FPU Fellow)

University of Cádiz

July 2025 - Present

Cádiz, Spain

  • Conducting postdoctoral research on modern compiler optimizations and their impact on runtime and energy consumption.
  • Designed several experimental frameworks to evaluate compiler configurations on web browsers, CUDA applications on embedded GPUs, and Unity-based video games.
  • Analyzed optimization managers in LLVM/Clang and GCC and their effect on performance and energy efficiency.
Predoctoral Researcher (FPU Fellow)

University of Cádiz

January 2023 - July 2025

Cádiz, Spain

  • PhD Thesis titled 'Software Optimization for the Green Internet of Things'.
  • Proposed and solved 3 novel compiler optimization problems (SCOP, gSCOP, FROP) using evolutionary algorithms and LLVM, achieving up to 62% faster runtimes and 58% energy savings.
  • Designed adaptive software optimization frameworks for energy-efficient IoT, gaming, and embedded systems.
  • Developed ML-based models (MEPBO, SUTRA, ML-EPBO) for hybrid bus systems, reducing CO₂ emissions by up to 7.67% and reaching 99.2% prediction accuracy.
  • Introduced the TSOP obfuscation model and created the C3GA algorithm, improving code protection by up to 405× in low-power environments.
  • Published 9 journal papers (Q1/Q2) and over 16 international conference papers (incl. CORE A/A*); 4 more journal articles under review.
  • Conducted international research stays in Canada and Japan, leading to ongoing collaborations and joint publications.
Graduate Research

University of Cádiz

November 2021 - September 2022

  • Visualization and processing of data related to energy consumption in plug-in hybrid buses.
  • Data processing, enrichment and imputation.
  • Data uncertainty treatment.
  • Development of predictive regression models.
  • Optimization of plug-in hybrid bus operation strategies.
  • Evaluation and validation of simulators, predictive tools, and optimized strategies developed throughout the project, assessing their accuracy and effectiveness to ensure they met project objectives.

International Research Stays

Research Visitor

Ritsumeikan University

April 2025 - June 2025

Ibaraki, Japan
Supervisor: Prof. Ruck Thawonmas

  • Conducted an experimental study on the energy efficiency of video game engines, focusing on compiler-level optimizations for the classic Doom engine.
  • The resulting work is published in IEEE Consumer Electronics Magazine (IEEE).
Research Visitor

University of Alberta

May 2024 - August 2024

Edmonton, Canada
Supervisor: Prof. Abram Hindle

  • Carried out an empirical study on the effects of compiler optimizations on energy consumption in iOS applications.
  • The findings are published in Sustainable Computing: Informatics and Systems (Elsevier).

Awards & Grants

Doctoral Defense Incentive – Modality B (€1000)

2025 | University of Cadiz

Grant awarded to support the final stage and defense of the PhD thesis.

FPU Mobility Grant

2025 | Spanish Ministry of Science, Innovation and Universities

Competitive national mobility grant awarded under the FPU program to support international research stays. Ranked first in Computer Science with the highest possible evaluation score.

Best Paper Award

2024 | III Congreso Español de Videojuegos. Sociedad Científica Informática de España

Awarded for the work 'Optimización automática del videojuego Doom para un rendimiento óptimo en Steam Deck'.

Best Journal Paper Award

2023 | Cátedra Fundación Cepsa. Cepsa

Awarded for the article 'Optimal Battery Management Strategies for Plug-in Electric Hybrid Buses on Routes Including Green Corridor'.

Best Paper Award

2023 | International Conference on The Digital Transformation in Graphic Engineering (INGEGRAF 2023)

Awarded for the paper 'Multivariable Visualization Tool of the Performance of Plug-In Hybrid Electric Buses'.

Extraordinary Master's Degree Award

2022 | Master of Research in Systems and Computer Engineering

Granted to the student with the best academic record in the program.

INICIA-INV Research Initiation Grant

2022 | UCA Research and Transfer Plan

Competitive research grant awarded under the UCA Research and Transfer Plan to support early-stage researchers based on academic excellence and the quality of the master’s thesis.

National FPU Fellowship

2021 | Ministry of Universities, Spain

Highly competitive national research grant for doctoral studies.

First Prize

2019 | atrÉBT! Ideas Competition (13th Edition), University of Cádiz

Awarded for an innovative student-led technology project in entrepreneurship and innovation.

Get in Touch

I am always open to discussing new research collaborations, opportunities, or just chatting about technology and science.

Address

D15 Lab, School of Engineering, University of Cádiz.

Contact