Associate Professor at Department of Computer Science, Amity University Duabi, UAE September 2026- to date
Associate Professor at School of Computing, Horizon University College Ajman, UAE (formerly Skyline University College Sharjah, UAE) Jan 2024 to August 2026
Associate Professor at Department of Information Engineering and Technology, Faculty of Computing and Information Technology, National Skills University Islamabad, Pakistan August 2023 Jan 2024
Associate Professor at Department of Information Engineering and Technology, Faculty of Computing and Information Technology, National Skills University Islamabad, Pakistan June 2022 to July 2023
Associate Professor at Department of Computer and Network Engineering, College of Computer Science and Engineering, University of Jeddah, Jeddah, Saudi Arabia, Sep 2020 to June 2022
Adjunct Professor at School of Engineering and Computing Informatics, Dar Al-Hekma University, Jeddah, Saudi Arabia, Spring 2021
Assistant Professor at Department of Computer and Network Engineering, College of Computer Science and Engineering, University of Jeddah, Jeddah, Saudi Arabia, Feb 2019 to Sep 2020
Assistant Professor at Department of Computer Science, Faculty of Computing and Information Technology, University of Jeddah, Jeddah, Saudi Arabia, 9th Oct 2016 Jan 2019
Assistant Professor at Department of Computer Engineering, University of Engineering and Technology, Taxila, Pakistan, 7th July 2015 to 8th Oct , 2016