I did my four years course work for Bachelor Degree (Computer Science) at Allama Iqbal Open University, and secured a BS(CS) degree in 2005. After that I joined Comsats Institute of Information Technology, Abbottabad one of the leading universities in Pakistan, to pursue my post graduate studies, where I did my Master and secured a MS(CS) degree in 2007. As part of my curriculum I did my Master Degree thesis on "Goal-oriented requirements engineering for component-based development".
After having done my Masters in Pakistan, I did my Master 2 Informatique again in France from Université Montpellier II , where my Master stage was done on the optimization of the server side components in the presentation tier. For the Master’s stage at Laboratoire d’informatique de Robotique et de Microelectronique de Montpellier (LIRMM), my topic was “Component Model for Server side Web Applications”. I finally got my Master's degree from UM2 in 2009.