2013 - 2013 Asian Institute of Technology, Thailand (Visiting Faculty)
2012 - 2013 National University of Sciences & Technology, Pakistan (Assistant Professor)
2008 - 2012 Doctoral Candidate, at National Centre for Scientific Research (CNRS), France
2003 - 2005 National University of Sciences & Technology, Pakistan (Teaching Assistant)