I’m currently a KTP Assiciate for both University of Leeds and TurinTech AI, and I’m working on cutting-eadge AI and LLM techniques for code optimization.

I completed my PhD degree in March 2024 in the Department of Computer Science at Loughborough University. I’m honored to be a member of the IDEAS Labotory and be supervised by Dr Tao Chen.

My research topic is deep learning for software performance prediction. I’m passionate about this field because it has the potential to revolutionize the way we develop software.

On this website, you can find more information about my research interests and projects. Feel free to contact me if you have any questions or would like to collaborate.



Research Interests

My research interests are in applying machine learning (deep learning) to learn software configurations and performance. This involves modeling the complex relationship between the configurable options of the software and its performance metrics (such as latency, execution time, etc.) and accurately predicting the performance for any configuration.

This way, software engineers and users can optimize the software to meet their design/execution requirements without spending much time testing the software. Moreover, machine learning (deep learning) models can reduce the large amount of costs on performance measurements due to their high efficiency of learning.


I received my BSc from the Information and Computing Science programme at Xi’an Jiaotong-Liverpool University (2014-16), and the Computer Science course at University of Liverpool (2016-18).