I am a Lecturer (Assistant Professor) in Computer Science and part of the "Excellence 100 Campaign", at the Department of Computer Science, Loughborough University, UK (a top 10 university in all major UK league tables). I am also an Honorary Research Fellow, collaborating with
Prof. Xin Yao and Dr. Rami Bahsoon, at the Centre of Excellence for Research in Computational Intelligence and Applications (CERCIA), School of Computer Science, University of Birmingham, UK. Before the current position, I was a Senior Lecturer at the Department of Computing and Technology, Nottingham Trent University, UK. Prior to that, I worked as a Research Fellow
at the School of Computer Science, University of Birmingham,
where I also received my Ph.D. in Computer Science.
My research has been on the intersection between Computational Intelligence (e.g., Natural Computation and certain aspects of Machine Learning etc) and Software Engineering, particularly related to fields such as Self-Adaptive Software Systems, Search-Based Software Engineering, Data-Driven Software Engineering and Intelligent Performance Engineering.
As the lead/corresponding author, my research work has been published in prestigious peer-reviewed journals such as ACM TOSEM, IEEE TSE, IEEE TSC, Proc. IEEE, ACM CSUR, IEEE Computer, Elsevier IST and Elsevier INS, as well as many top conference in the field, such as ICSE, GECCO and ICWS etc.
At Loughborough, I lead the IDEAS lab (Intelligent Dependability Engineering for Adaptive Software laboratory), where the research aim is to develop approaches that help to effectively engineer more dependable and self-adaptive software systems using specialized Artificial Intelligence algorithms.