Jorge M. Cortés-Mendoza

(a.k.a. Jorge Mario Cortés-Mendoza)

Postdoctoral researcher, 

Cloud Competency Centre (CCC)

National College of Ireland (NCI),

Office 2.11, Mayor Street Lower, IFSC, Dublin 1, Ireland.

Tel: (+353) 1 449 8533

Email: JorgeMario.CortesMendoza@ncirl.ie, jorge.cortes@upam.edu.mx 

Researchgate, Google scholar, ORCID, Scopus, Web of Science, Publons, Linkedin.

About me

I received my Bachelor’s degree in Computer Science from the Meritorious Autonomous University of Puebla (Benemérita Universidad Autónoma de Puebla, México) in 2008, the Master’s degree in 2011, and the Ph.D. degree in 2018, both from CICESE Research Center in Computer Science. I am a member of the Mexican National System of Researchers (SNI-I) since 2020. My research interests include cloud computing, load balancing, distributed computing, security, and scheduling.

Education

Ph.D. in Computer Science (ID 13271488).

Computer Science Department, CICESE Research Center.

January 2014 – June 2018, Ensenada, Baja California, Mexico.

Thesis: "Cost-Quality optimization of Cloud-based VoIP" (pdf).

Dissertation director: Prof. Andrei Tchernykh.

Master in Computer Science (ID 13271420).

Computer Science Department, CICESE Research Center.

September 2008 – March 2011, Ensenada, Baja California, Mexico.

Thesis: "Multi-objective Parallel Job Scheduling in Grids with GEO" (pdf). 

Dissertation director: Prof. Andrei Tchernykh.

Bachelor in Computer Science (ID 5780712).

Computer Science Faculty, Meritorious Autonomous University of Puebla (BUAP).

August 2002 – July 2008, Puebla, Puebla, Mexico.

Member

Mexican National System of Researchers (SNI-I), January 2020 – December 2024.

Professional experience

Postdoctoral researcher, October 2023Present.

Cloud Competency Centre, National College of Ireland (NCI).

Activities: Research on cloud computing, scheduling, load balancing, and homomorphic encryption.

Courses: Cloud Machine Learning.

     Visiting Assistant Professor (online), January 2024 – April 2024.

Computer Science Department, CICESE Research Center.

         Courses: Scheduling methods and algorithms.

Assistant professor, January 2023 - October 2023.

Department of Software Engineering, Polytechnic University of Amozoc (UPAM).

Courses: Digital systems, data structures, data mining, and computer architecture.

Assistant professor, May 2023 - August 2023.

Department of Computer Systems, Metropolitan Polytechnic University of Puebla (UPMP).

Courses: Virtualization techniques.

Postdoctoral researcher, September 2022December 2022.

Department of Informatics, University of Luxembourg (Unilu).

Activities: Research on evolutionary algorithms, image classification, filters, adversarial attacks, and convolutional neural networks.

     Visiting Assistant Professor (online), January 2022 – April 2022.

Computer Science Department, CICESE Research Center.

         Courses: Scheduling methods and algorithms.

Postdoctoral researcher, February 2020 – August 2022

School of Electronic Engineering and Computer Science, South Ural State University (SUSU).

Activities: Research on cloud computing, scheduling, load balancing, and homomorphic encryption.

Assistant professor, September 2018 – January 2020.

Software Engineering Department, Polytechnic University of Amozoc (UPAM).

Courses: Engineering economy, software quality, requirements engineering, web development, data structure, client-server programming, and AI.

Research assistant, May 2013 - December 2013.

Computer Science Department, CICESE Research Center.

Activities: Research on scheduling and load balancing on parallel and distributed systems, Grid computing, and Cloud computing.

Assistant professor, January 2012 - April 2013.

Software Engineering Department, Polytechnic University of Amozoc (UPAM).

Courses: Algorithms, DDB, numerical analysis, probability and statistics, programming techniques, numerical programming, and OS.

Application developer, May 2011 - July 2011.

PRETOSOFT, PEMEX exploration and production (PEP).

Activities: Developer of a graphical user interface for a compiler on C#, as part of an expert system to solve oil well problems.

Programmer (Social service), May 2007 - December 2007.

Dirección de Administración Escolar (DAE), BUAP.

Activities: Programmer, database administrator, network administrator, desktop helper, and staff member of BUAP admission process.

Research interests

Journals

Conferences

Internships

Computer Science and Communications Research Unit, University of Luxembourg, Luxembourg.

Visiting Ph.D. Scholar, July 2015 - September 2015.

Activities: Research on cloud computing, scheduling, load balancing, and voice over IP (VoIP).

GWDG – Georg-August University, Göttingen, Germany.

Visiting Ph.D. Scholar, February 2015 - June 2015.

Activities: Research on cloud computing, scheduling, load balancing, and voice over IP (VoIP).

Program committee member

2024

PDP - 32 Euromicro International Conference on Parallel, Distributed, and Network-Based Processing (PDP 2024), March 20 - 22, Dublin, Ireland.

2023

ICCS-DE - V International Workshop on Information, Computation, and Control Systems for Distributed Environments, July 3 - 7, Irkutsk, Russia.

2022

ICSC-CITIES - V Ibero-American Congress of Smart Cities, November 28 - 30, Cuenca, Ecuador.

ICCS-DE - IV International Workshop on Information, Computation, and Control Systems for Distributed Environments, July 4 - 8, Irkutsk, Russia.

SIoTEC - III Workshop on Secure IoT, Edge and Cloud systems, May 16 - 19, Taormina, Messina, Italy.

2021

AICTS - II International Workshop on Advanced Information and Computation Technologies and Systems, December 6 - 10, Irkutsk, Russia.

ICSC-CITIES - IV Ibero-American Congress of Smart Cities, November 29 - December 1, Cancún, Mexico.

ICCS-DE - III International Workshop on Information, Computation, and Control Systems for Distributed Environments, July 5 - 9, Irkutsk, Russia.

2020

AICTS - I International Workshop on Advanced Information and Computation Technologies and Systems, December 7 - 10, Irkutsk, Russia.

Reviewer

Journals

2023: Programming and Computer Software (Q3, IF: 0.936), and Journal of Parallel and Distributed Computing (Q1, IF: 3.8).

2022: Sensors (Q1, IF: 3.576), Energies (Q1, IF: 3.004), Applied Sciences (Q2, IF: 2.679), Entropy (Q2, IF: 2.524), Programming and Computer Software (Q3, IF: 0.936), and Applied System Innovation.

Conferences

2024: PDP, ECMS.

2023: ICCS-DE.

2022: SIoTEC, ICCS, ICCS-DE, and ICSC-CITIES.

2021: ICCS-DE, ICAI, and ICSC-CITIES.

2020: GloSIC and AICTS.

2019: ICCS.

2018: PDCO, ICCS, BEEI, ISUM, ICA3PP, and UCC.

2017: CloudCom, ISPA, ITQM, STE, PPAM, ICCS, PDCO, DEXA, and CCGRID.

2016: ISUM, CloudCom, ICA3PP, ICCS, and JESTCH.

Evaluation Committe

2024: CONAHCYT projects submitted to the Basic Science Call for Proposals 

Invited Talks 

2023

Tercer Foro Nacional de Tecnologías de la Información y Sistemas Computacionales (FTI-SC). CAPTCHA Robusto contra ataques de aprendizaje de máquina basado en algoritmos evolutivos. Ponencia magistral. September 29th, 2023.

V International Workshop on Information, Computation, and Control Systems for Distributed Environments (ICCS-DE 23). Robust CAPTCHA against Machine Learning Attacks Based on Evolutionary Algorithms. Plenary session. Irkutsk, Russia. July 3-7, 2023.

2022

Universidad Politécnica de Amozoc (UPAM). Consideraciones al trabajar o estudiar en el extranjero. Jornada de Desarrollo Humano UPAM. Amozoc, Puebla, Mexico. November 17th, 2022.

IV International Workshop on Information, Computation, and Control Systems for Distributed Environments (ICCS-DE 22), Performance–Energy tradeoff consolidation with contention-aware resource provisioning in containerized clouds. Plenary session. Irkutsk, Russia. July 4-8, 2022.

2021

Universidad Politécnica de Amozoc (UPAM). Estudiar y trabajar en el extranjero. Jornada de Desarrollo Humano UPAM. Amozoc, Puebla, Mexico. November 10th, 2021.

Centro de Bachillerato Tecnológico Industrial y de Servicio 229 (CBTis 229). El uso de las tecnologías de cómputo como respuesta a los retos de la pandemia. Semana Nacional de Ciencia y Tecnología. Tehuacán, Puebla, Mexico. October 27th, 2021.

Congreso Nacional de la Sociedad Matemática Mexicana. Provisión de máquinas virtuales para la ejecución de gemelos digitales de procesos industriales. Puebla, Puebla, Mexico. October 20th , 2021.

Centro de Investigación Científica y de Educación Superior de Ensenada (CICESE Research center). Postdoctorado en el extranjero: egresados comparten sus experiencias. Seminar. Ensenada, Baja California, Mexico. June 25th, 2021 (online).

2020

South Ural State University (SUSU). Privacy-Preserving Machine Learning as a Service. Seminar. Chelyabinsk, Russia. December 4th, 2020 (pdf).

Universidad Politécnica de Amozoc (UPAM). Aprendizaje automático con privacidad como servicio en la nube computacional. Semana de las Ingenierías. Amozoc, Puebla, México. November 25th, 2020.

Huawei. Privacy-Preserving Logistic Regression with Residue Number System as a Cloud Service. Workshop: Parallel & Graph Computing, Math Libraries, and Algorithms. Nizhny Novgorod, Russia, October 21st, 2020.

Universidad Politécnica de Amozoc (UPAM). Robots humanoides como apoyo en el proceso de rehabilitación física en la región de Amozoc. Seminar. Amozoc, Puebla, Mexico. July 17th, 2020.

South Ural State University (SUSU). Privacy-Preserving Machine Learning. Seminar. Chelyabinsk, Russia. March 3rd, 2020.

Session chair

2024

32 Euromicro International Conference on Parallel, Distributed, and Network-Based Processing (PDP 2024). Parallel Programming 1 Session. Dublin, Ireland. March 20-22, 2024.

2023

V International Workshop on Information, Computation, and Control Systems for Distributed Environments (ICCS-DE 23), Session 1. Irkutsk, Russia. July 3-7, 2023.

2022

IV International Workshop on Information, Computation, and Control Systems for Distributed Environments (ICCS-DE 22), Special Session for Young Scientists. Irkutsk, Russia. July 4-8, 2022.

Certifications

Java Standard Edition 6 Programmer Certified Professional Exam (1Z0-851). Puebla, Puebla, Mexico, April  2013.

Skills

Knowledge


Programming software