About Me
I have recently joined Monash University’s Suzhou campus as a Senior Lecturer (Level C) in Software Engineering and Artificial Intelligence — equivalent to an Associate Professor in the North American academic system. In addition, I hold a concurrent appointment as a Lecturer (Education Specialist - Level B) in the School of Computer and Mathematical Sciences at the University of Adelaide. In this remote role, I am responsible for reviewing and updating course materials within the Data Science discipline.
Previously, I served as an Assistant Professor in Software Engineering at the School of IT and Engineering (SITE), ADA University, Azerbaijan, where I taught software engineering courses. Prior to that, I was a Lecturer (Teaching Specialist) at the School of Computing and Information Systems at the University of Melbourne, where I contributed to curriculum development, subject coordination, and the delivery of lectures and tutorials. My responsibilities also included assessment and exam design, marking, and conducting self-directed research in Software Engineering.
Earlier in my career, I worked as a Teaching Academic and Sessional Lecturer at Monash University and as a TAFE Instructor at Victoria University, Australia.
I also hold a Professional Scrum Master I (PSM-I) certification, reflecting my commitment to continuous professional development and the integration of industry best practices in education.
My research interests focus on Mining Software Repositories (MSR), Artificial Intelligence, Machine Learning, Natural Language Processing (NLP) and Computer Science Education.
Education
- PhD in Software Engineering, 2011- 2016, Dalian University of Technology, CHINA. (Supervisor: Prof He Jiang)
- MSc in Software Engineering. 2007 - 2010, Chalmers University of Technology, SWEDEN.
- BSc (Hons) in Computer Science, 2001 - 2005, University of the Punjab, PAKISTAN.
Experience
Below is a list of appointments in chronological order:
- Jul 2025 - Present: Senior Lecturer @ Monash University Suzhou.
- Oct 2024 - Present: Lecturer (Education Specialist) @ The University of Adelaide, Australia.
- Aug 2024 - Jul 2025: Assistant Professor @ ADA University, Azerbaijan.
- Jun 2023 - Jul 2024: Lecturer (Teaching Specialist) @ The University of Melbourne, Australia.
- Feb 2023 - Dec 2023: Lecturer - TAFE (Part Time) @ Victoria University, Australia
- Feb 2023 - Jun 2023: Lecturer (Full Time) @ Victorian Institute of Technology, Australia.
- Feb 2017 - Feb 2023: Lecturer and Teaching Associate @ Monash University, Australia.
- Jun 2019 - Dec 2022: Admin Teaching Associate @ The University of Melbourne, Australia
- Feb 2022 - Jun 2022: Tutor @ Deakin University Australia.
- Feb 2019 - Jun 2022: Tutor @ Swinburne University of Technology, Australia.
- Feb 2020 - Oct 2023: CS Sessional: Cloud, System and Security @ RMIT University, Australia.
- Jul 2018- Jul 2019: Lecturer and Unit Assessor @ The Southern Cross University, Australia.
- Jul 2018 - Dec 2018: Instructor @ Victorian Institute of Technology, Australia.
- Feb 2017 - Dec 2017: Casual Lecturer @ Melbourne Institute of Technology, Australia.