With over 15 years of academic experience across various esteemed universities, I have cultivated a rich and diverse career in the field of computer science. Specializing in Search-Based Software Engineering, My's research primarily focuses on leveraging evolutionary computation techniques to develop innovative software solutions. This extensive background not only reflects a deep commitment to advancing the discipline but also showcases a passion for mentoring the next generation of computer scientists. Through a combination of rigorous research and dedicated teaching, I continue to contribute significantly to the academic community and the field of software engineering.
Research Interests
Artificial intelligence, search-based software engineering, automated software testing and analysis, automated test generation, software product lines testing, evolutionary computation, optimization of the Internet of Things (IoT), and data science.
Associate Editor
Software Engineering, Science Publishing Group
https://www.sciencepg.com/journal/237/editorial-team
Student Supervision
PhD Supervision Achievement
Successfully supervised a PhD scholar, Mr. Syed Mutiullah Hussaini, who defended his doctoral thesis entitled “Adaptive Evolutionary Algorithms for Optimizing the IoT Scheduling Problem” at Bharathidasan University. The research contributes advanced evolutionary optimization techniques for efficient and scalable IoT scheduling, addressing real-world computational and resource management challenges.
As a supervisor of graduation projects, my primary role is to guide and inspire students as they embark on their final academic endeavors. By providing constructive feedback and fostering open communication, I aim to help each student navigate challenges and develop their projects into meaningful contributions to their field. I have supervised different students at bachelor level in Umm Al Qura University, Saudi Arabia.
Professional Services
Head of Scientific Research Committee, College of Engineering and Computer Science, Mustaqbal University, Qassim, KSA.
Coordinator for the Software Engineering Track, Computer Science Department, Mustaqbal University, Qassem, Saudi Arabia.
Coordinator for the Program Equalization, College of Engineering and Computer Science, Mustaqbal University, Qassem, Saudi Arabia.
Supervising thesis for Graduate students, Department of Computer Science, Mustaqbal University, Qassem, Saudi Arabia.
Academic Advisor for Graduate students, Department of Computer Science, Mustaqbal University, Saudi Arabia.
Member of the developing and organizing committee for the Project “Graduation Projects” for the Department of Computer Science Students in Umm Al Qura University, KSA.
Member of the curricular development and review committee for the Department of Computer Science Students in Umm Al Qura University, KSA.
Member of the committee to earn Accreditation Board for Engineering & Technology (ABET) for Department of Computer Science Students in Umm Al Qura University, KSA.
Member of the committee to achieve National Commission for Academic Accreditation and Assessment (NCAAA) for Department of Computer Science Students in Umm Al Qura University, KSA.
Supervising thesis for Graduate students, Department of Computer Science Students in Umm Al Qura University, KSA.
Academic Advisor for Graduate students, Department of Computer Science Students in Umm Al Qura University, KSA.
Course Coordinator of different courses in Umm Al Qura University, KSA, and actively participate in research publications activities in the Department of Computer Science in Umm Al Qura University, KSA.
Course Coordinator of different courses in Mustaqbal University, KSA and actively participate in research publications activities in Department of Computer Science in Mustaqbal University, KSA
Participate as Program Committee Chair for the ICEBE2025 Conference, KSA.
Reviewer of the IEEE Access Journal.
Reviewer of CMC-Computers, Materials & Continua Journal.
Reviewer of IASC-Intelligent Automation & Soft Computing Journal.
Reviewer of Journal of Software Engineering and Applications (JSEA).
Reviewer of Conference ICECE March 2022, Lahore, Pakistan
Reviewer of Conference ICECE March 2023, Lahore, Pakistan
Reviewer of Conference ICEBE November 2025, Qassem, Saudi Arabia
Conference First Day Organization
International Scholars Networking
Conference Second Day Organization
Recieved Certificate for Research Article Presentation