Research output per year
Research output per year
Dr.
Accepting PhD Students
Research activity per year
Dr. Abdul Razzaq is an Assistant Professor in Computer Science at the University of Limerick, specializing in AI-driven software engineering, developer experience, empirical software analytics, and cloud computing. His research focuses on enhancing developer productivity, AI-powered software refactoring, and the application of AI in education.
He holds a Ph.D. in Software Engineering from Lero – Science Foundation Ireland Research Centre for Software, where his research explored the empirical evaluation of feature location techniques in large-scale software systems. Prior to that, he earned an M.Sc. in Computer Science and a B.Sc. in Computer Science, developing a strong foundation in AI, software engineering, and empirical research methodologies.
With a strong track record in high-impact research, Dr. Razzaq has published in leading Q1 journals, including ACM TOSEM, IEEE TSE, and EMSE, accumulating 432 citations, an H-index of 10, and an i10-index of 12. His work has also translated into successful research commercialization, with AI-driven software refactoring tools licensed to Huawei and the first industry-adopted software engineering tool from Lero, JITTAC.
Dr. Razzaq is an active PhD and MSc supervisor, mentoring students in AI, NLP, cloud computing, and software engineering. He integrates progressive research scaffolding and guided autonomy in supervision, equipping students with independent research skills and real-world problem-solving capabilities. He is also engaged in curriculum development and pedagogical innovations, having led QQI revalidation for Data Analytics programs and integrated Universal Design for Learning (UDL) principles into module design.
Beyond academia, he actively contributes to industry-academic partnerships, collaborating with Huawei, ACI Worldwide, and GLOCC Group to bridge academic research with enterprise solutions. His public engagement efforts include contributions to the COVIGILANT digital contact tracing project, interdisciplinary hackathons, and policy discussions on AI and software engineering.
Dr. Razzaq is a member of ACM & IEEE, a reviewer for IEEE TSE, EMSE, and Wiley JSEP, and an advocate for AI-driven educational transformation. His ongoing research aims to expand AI’s role in software engineering, developer experience, and digital education, ensuring a broader academic, industry, and societal impact.
My teaching interests span across Artificial Intelligence, Software Engineering, and Cloud Computing, integrating hands-on learning, Universal Design for Learning (UDL) principles, and AI-driven pedagogical innovations.
Artificial Intelligence & Machine Learning – Deep learning, NLP, generative AI, explainable AI, and AI applications in software engineering
Software Engineering – Software architecture, empirical software research, developer experience, and feature location techniques
Cloud Computing & Distributed Systems – Cloud infrastructures, containerization, microservices, and AI-driven cloud optimization
Programming & System Development – Event-driven programming, enterprise applications, and networked systems in Java, Python, and C#
Research Methods & Critical Thinking – Equipping students with structured research skills, publication strategies, and experimental methodologies
In 2015, UN member states agreed to 17 global Sustainable Development Goals (SDGs) to end poverty, protect the planet and ensure prosperity for all. This person’s work contributes towards the following SDG(s):
P.hD
Award Date: 23 Dec 2019
Research Collaborator | Huawei Technologies
Lero -- Active Member
Research output: Contribution to journal › Article › peer-review
Research output: Contribution to journal › Review article › peer-review
Research output: Contribution to journal › Article › peer-review
Research output: Chapter in Book/Report/Conference proceeding › Conference contribution › peer-review
Research output: Contribution to journal › Article › peer-review
Razzaq, A. (Chair)
Activity: Membership › Membership of committee
Razzaq, A. (Chair)
Activity: Membership › Membership of committee