NUML, Islamabad
Dec 2022 –
Quaid-i-Azam University, Islamabad, Pakistan.
Dec 2022 –
HBKU, Qatar
March 2021 – 2022
Kyung-Hee University, South Korea
March 2021 – 2021
Kyung-Hee University, South Korea
Feb 2018 – Feb 2021
Kyung-Hee University, South Korea
Feb 2018 – Feb 2019
Quaid-i-Azam University, Islamabad, Pakistan.
Dec 2013 – Mar 2016
Quaid-i-Azam University, Islamabad, Pakistan.
Aug 2010 – Dec 2013
Earthquake Reconstruction and Rehabilitation Authority (ERRA), Islamabad, Pakistan.
Mar 2010 – Aug 2010
University of Peshawar, Peshawar, Pakistan.
April 2009 - Aug 2009
Software Engineering, Internet Programming
Directorate of Information Technology, Peshawar, KPK, Pakistan.
July 2009 - Dec 2009
Ample Software House, Peshawar, KPK, Pakistan.
July 2008 - Jun 2009