Working as a Senior Research Fellow at the Department of Computer Science, Nottingham Trent University, UK.
Worked as aHead of Electrical Engineering Department, Faculty of Engineering, University of Central Punjab from June 22, 2022 to August 2, 2024.
Worked as an Associate Professor at Department of Electrical Engineering, Faculty of Engineering, University of Central Punjab from January 1, 2021 to August 2, 2024.
Worked as an Assistant Professor at Department of Electrical Engineering, Faculty of Engineering, University of Central Punjab from January 8, 2016 to December 31, 2020.
Worked as a Technical Content Writer in Aimagin, Thailand from April 2 2014 to May 15, 2015.
Worked as a visiting lecturer in King Mongkut University of Technology North Bangkok (KMUTNB) from June 3, 2013 to December 20, 2014.
Working as a Research Assistant in National Electronics and Computer Technology Center (NECTEC), Bangkok, Thailand from December 2011 to Sept. 2013
Worked as a Teaching Assistant in Electrical Engineering Department, Chulalongkorn University for Telecommunication System course (Fall 2011)
Worked as a Lecturer in University of Management and Technology (UMT), Pakistan from September 2009 to August 2011
Worked as a Visiting Lecturer in National University of Computer and Emerging Sciences (FAST-NU), Pakistan from August 2009 to December 2009
Worked as an Expert on LivePerson from February 2007 to date
Worked as an Associate Engineer in Mobilink (Orascom Telecom) Network Operation Center (NOC) February 2008 to July 2008
Worked as a Teaching Assistant in FAST-NUCES for Electronics-I (Spring 2006)