· Professor And Dean School Of Systems And Technology, University of Management and Technology - UMT2024–
· Associate Professor And Acting Dean, School Of Systems Technology, UMT, Lahore, University of Management and Technology - UMT2023–2024
· Chairperson CS Dept., Lahore Garrison University2021–2023
· Associate Professor And Chairperson Computer Science Department, University of Management and Technology - UMT2021–2023
· Associate Professor And Chairperson Software Engineering Department, Lahore Garrison University2018–2021
· Associate Professor Of Computer Science, Forman Christian College2014–2018
· Chairperson Department Of Computer Science, Forman Christian College2014–2018
· Assistant Professor, University of Engineering & Technology, Lahore2012–2014
· Assistant Professor, Lahore University of Management Sciences2009–2012
· Doctor of Philosophy (PhD), Computer Science, University of Cambridge2004–2008
· Supervisor Of Students, University of Cambridge2004–2007
· Master's degree, Computer Science, Lahore University of Management Sciences (LUMS)1999–2002
· Bachelor's degree, Electrical and Electronics Engineering, University of Engineering and Technology, Lahore