- 1991-1993
Watch Officer, Ship, Karachi, بـاكســـتان
- 1993-1998
Hydrographic Surveyor, Survey Vessel, Karachi, بـاكســـتان
- 1998-1999
Instructor , Hydrographic School, Karachi, بـاكســـتان
- 1999-2000
Oceanography, Japan Hydro Department, Tokyo, اليــابــان
- 2000-2003
Training Coordinator, Pak Hydro Headoffice, Islamabad, بـاكســـتان
- 2003-2004
Staff Duty, Staff Duties, , المملكة العربية السعودية
- 2004-2005
Captain/ Party Chief, Vessel, Karachi, بـاكســـتان
- 2005-2005
ENC, UK Hydrographic Office, Taunton, بريطانيا
- 2005-2006
Cat A, Uni of NewHampshire, New Hampshire, امــريــكـا
- 2007-2007
Principal, Principal, Karachi, بـاكســـتان
- 2008-2012
Deputy Hydrographer, Deputy Hydrographer, Karachi, بـاكســـتان
- 2012-2013
Director, Bahria Univeristy, Karachi, بـاكســـتان
- 2013-2015
Captain of Research Vessel, King Abdul Aziz Univerity, Jeddah, المملكة العربية السعودية
- 2015-حاليا
دكتور جامعي, Department of Hydrography, Jeddah, المملكة العربية السعودية