- 1977-1977
Graduate Engineer, Mechanical Wing, Pakistan Steel Mills Corporation Ltd (now PAKISTAN STEELS), Karachi, بـاكســـتان
- 1977-1984
Lecturer of Metallurgical Engineering, Dawood University of Engineering & Technology, Karachi, بـاكســـتان
- 1984-2002
Assistant Professor of Metallurgical Engineering, Dawood University of Engineering and Technology, Karachi, بـاكســـتان
- 2002-2003
Associate Professor of Computer Science, Commecs Institute of Business and Emerging Sciences, Karachi, بـاكســـتان
- 2003-2007
Lecturer of Materials Engineering, University of Malaya, Kuala Lumpur, مـــالـيزيا
- 2007-2010
Professor of Materials Engineering, University of Malaya, Kuala Lumpur, مـــالـيزيا
- 2010-2012
Professor of Mechanical Engineering, King Saud University, Riyadh, المملكة العربية السعودية
- 2012-2013
Professor of Mechanical Engineering., Majmaa University, Riyadh, المملكة العربية السعودية
- 2014-2015
Professor of Mechanical Engineering, Nilai University, Malaysia, Negeri Sembilan ,Nilai, مـــالـيزيا
- 2015-حاليا
Professor of Mechanical Engineering, King Abdulaziz University, Jeddah, Jeddah, المملكة العربية السعودية