| Year | Degree | Board / University | 
|---|---|---|
| 2017 | Doctor of Philosophy in Electrical and Electronic Engineering -- (Doctorate Degree) | Universiti Teknologi PETRONAS, Malaysia | 
| 2011 | MS Computer Engineering -- (Master/ MS (18 Years) Degree) | Lahore University of Management Sciences (LUMS) | 
| 2007 | Bachelor of Science in Electrical Engineering -- (Bachelor (16 Years) Degree) | N-W.F.P University of Engineering & Technology, Peshawar (Pakistan) | 
| 2001 | Diploma of Associate Engineer (Electrical) -- (Higher Secondary School Certificate / Intermediate/ A - level) | Government College of Technology, Bahawalpur | 
| 1998 | Matric (Science) -- (Secondary School Certificate / Matriculation / O - level) | Govt. High School Uch Sharif, District Bahawalpur | 
| From | To | Post Held | Organization | 
|---|---|---|---|
| 2006 | 2006 | Trainee Engineer | NTC, Islamabad | 
| 2007 | 2007 | Trainee Engineer | ZTE, Pakistan | 
| 2008 | 2008 | Trainee Engineer | ZTE, Pakistan | 
| 2009 | 2009 | PM Engineer | MULTI-TECH Systems (Pvt) Limited, Pakistan | 
| 2010 | 2010 | Research Assistant | Lahore University of Management Sciences | 
| 2010 | 2011 | Teaching Assistant | Lahore University of Management Sciences | 
| 2011 | 2011 | Research Assistant | Lahore University of Management Sciences | 
| 2011 | 2011 | Lecturer | GCU Lahore | 
| 2011 | 2017 | Teaching Assistant | Universiti Teknologi PETRONAS Malaysia | 
| 2017 | 2019 | Assistant Professor | Namal University, Mianwali | 
| 2019 | Continue | Assistant Professor | University of Sargodha, Sargodha | 
| VLSI (ASIC) Design& Test | 
| Design-for-Testability (DFT)& Reliability | 
| System-on-Chip (SoC) | 
| Embedded System and Network-on-Chip (NoC) |