Skip to main content

Research Repository

Advanced Search
Biography Amjad Ullah has received his PhD from University of Stirling in 2017 with a thesis on “Towards a biologically-inspired cloud elasticity framework”. He has 3+ years of Postdoctoral research experience, where he was actively involved in the cutting-edge research and development of innovation and research-based Horizon 2020 European projects including COLA, CloudiFacturing, ASCLEPIOS, and Digitbrain. He has the experience of co-authored research papers in leading international journals and peer-reviewed international conference proceedings. Amjad actively review for the Journal of Gird computing. He also has strong interest in contributing to the open-source development community. His research interests include in the following areas:
• Cloud computing;
• Cloud-to-Edge ecosystem;
• Internet-of-things (IoT);
• Distributed computing;

More specifically, he is working on problems related:

• Orchestration and run-time management of applications in the cloud;
• Cloud resource provisioning, management and optimisation;
• Cloud auto-scaling (Horizontal and vertical elasticity);
• Performance based scaling policies;
• Deadline based scaling policies to support batch-based applications in the cloud environment;
• Orchestration and run-time management of IoT applications in the Cloud-to-Edge environments;
• Computational offloading in edge computing;


Dr. Ullah is a also a member of the advisory board of emGORA Workspace (https://www.emgora.eu/) - A B2B ecosystem for smart manufacturing. This system is the result of a European project called CloudiFacturing (https://www.cloudifacturing.eu/).

Students project topic ideas are listed here: https://amjad-ullah.netlify.app/#ideas
Research Interests • Orchestration and run-time management of applications in the cloud;
• Cloud resource provisioning, management and optimisation;
• Cloud auto-scaling (Horizontal and vertical elasticity);
• Performance based scaling policies;
• Deadline based scaling policies to support batch-based applications in the cloud environment;
• Orchestration and run-time management of IoT applications in the Cloud-to-Edge environments;
• Computational offloading in edge computing;
Teaching and Learning Database Systems,
Programming for the web,
Web design and development