I am a Lecturer in Data Science at the School of Computer Science and Mathematics, Keele University. My primary research can be broadly classified into Software Engineering, Data Science, and Machine Learning. I joined Keele University in September 2020 holding the role of program director.

I have previously worked as an assistant professor at the MACS department at Heriot watt University and the Department of Computer Science at Jaypee Institute of Information Technology.


PhD (Computer Science): Jaypee Institute of Information Technology, Noida, India

MTech (Computer Science): Indraprastha Institute of Information Technology, Delhi (IIITD), India 

MSc(Computer Science): University of Delhi, India

BSc-Hons(Computer Science): University of Delhi, India

Research and scholarship

I am currently interested in the following area

  • Software Engineering
  • Mining Software Repositories
  • Data Science
  • Machine Learning
  • Social media Analytics


  • CSC-40048: Visualization for Data Analytics
  • CSC-40070: Applications of AI, ML, and DS
  • CSC-40072: Mathematics of AI and DS

I have also taught Operating System and Concurrency, Software Design, Creative Design Project, Data Mining, Data Structures, Database system and Web Design, Information Retrieval and Data Mining, Natural Language Processing, Operating System and System, Programming, Software Engineering at other universities.

Further information

Research Group :






There are a large number of Scholarships available for local and overseas international students. Please check the entry requirements and how to apply for Postgraduate Research, here:

Please refer to the following websites for details of availability and how to apply: 

[1] Keele University Scholarships (

[2] Keele University PhD Scholarships from SEND project (

[3] External Funding Bodies (

[4] Applicants from China: Please consider support from the China Scholarship Council (CSC). (

From time to time there are few other openings, please contact me directly.

Prospective Students

I am currently seeking highly motivated students with strong academic backgrounds and self-Funded PhD students to work at the intersection of software engineering, machine learning, and data science at Keele University.

If you are enthusiastic about solving real-world Software Engineering problems, please reach out to me at

Qualifications: An ideal candidate has strong programming skills, communication/writing skills, and willingness to learn. Experience in software engineering and machine learning is a plus.

How to Apply: Please submit the following documents via email to under the subject “Potential Student Application”.

• Brief cover letter including your research interests, the outline of previous research experience, preferred start date

• Your current resume/CV (including major accomplishments e.g., projects, publications, awards, etc.)

I will carefully go through all the applications and contact potentially eligible candidates for a brief interview (via Teams/Google Meet/Zoom).

Collaborations and grants awards


  • £3000- Keele New Faculty Fund (2020-2023)


School of Computer Science and Mathematics
Keele University