Teaching Experience

  • North China Electric Power University (Professor)
    Compiler Technologies, 2025
    Foundations of Computer Science, 2025
    Compiler Technologies, 2024
    Foundations of Computer Science, 2024
    Compiler Technologies, 2023
    Compiler Technologies, 2022
    Operating Systems, 2022
    Compiler Technologies, 2021

  • Dublin City University (Lecturer)
    Cloud Technologies (CA675), 2020
    System Software (CA644), 2020
    Cloud Systems (CA687), 2020
    Cloud Technologies (CA675), 2019

  • University College Dublin (Guest Lecturer)
    Performance of Distributed Systems (topic: Performance Profiling), 2019
    Performance of Computer Systems (topic: Performance Profiling), 2018

  • Eindhoven University of Technology (Instructor)
    Databases and Data Modeling, 2017

  • Dresden University of Technology (Instructor)
    Distributed Systems Engineering I, 2014

  • National University of Ireland Maynooth (Demonstrator)
    Computer Architecture, 2013 – 2014
    Algorithms and Data Structures, 2012 – 2014
    Java Programming, 2012

Supervision

  • H. Yan. Green HPC with Renewable Energy. PhD Student, 2024 - 2028.

  • H. Zhou. LLM for Decision Making. PhD Student, 2024 - 2028.

  • Y. Gu. Advanced DRL for Cloud Systems. PhD Student, 2023 - 2027.

  • M. Wen. DRL for Edge-Cloud Collaboration. Master Student, 2023 - 2026.

  • H. Xu. Quantum Reinforcement Learning. Master Student, 2023 - 2026.

  • Z. Liu. DRL for Serverless Computing. Master Student, 2023 - 2026.

  • S. Dai. Multi-Agent DRL System for Autonomous Vehicles. Master Student, 2023 - 2026.

  • H. He. DRL for Cloud Security and Privacy Protection. Master Student, 2022 - 2025.

  • B. Xiong. DRL for Home-based Energy Management. Master Student, 2022 - 2025.

  • A. Zhang. DRL for EV Charging Scheduling. Master Student, 2022 - 2025.

  • L. Du. AI for Process Mining. Master Student, 2021 - 2024.

  • Y. Wang. DRL for Cloud Task Scheduling in the Large. Master Student, 2021 - 2024.

  • J. Zhang. DRL for Cloud Workflow Scheduling. Master Student, 2021 - 2024.

  • P. Sawalani and B. Tanpure, “Deep reinforcement learning based resource allocation for cost optimization in cloud computing”. Master Project, 2020.

  • M. Murphy, “A transfer learning based approach for KPI prediction in business process”. Master Project, 2020.

  • A. Gupta, “Energy-efficient resource provisioning for cloud data centers using deep reinforcement learning”. Master Project, 2020.

  • A. Pandey and S. Sonawane. “Cloud-based collaborative working using chatbot”. Master Project, 2020.

  • Z. Asgar and G. Shetty, “Factors influencing serverless architecture: A case study on API backend”. Master Project, 2020.

  • A. Kalapgar and A. Jain, “Task scheduling in hybrid cloud using deep reinforcement learning”. Master Project, 2020.

  • A. Ota, “Scalable frequent episode discovery over large event logs”. Master Project, 2019.

  • B. McDermott, “A blockchain-based rating and review management system for eCommerce”. Final Year Project, 2019.

  • N. Trinh, “A mobile connected health application for health and wellness”. Final Year Project, 2014.