Currently, I am working as a Research Associate (Research Faculty) in Vision And Security Technology (VAST) lab at University of Colorado Colorado Springs (UCCS) under the supervision of Professor Terrance E. Boult. Previously I worked in the same lab as a Senior Professional Research Assistant (Research Faculty).

Earlier, I worked as a Computer Vision Engineer at Blackmagic Design, USA on computer vision and machine learning applications for video processing. Specifically, I worked on image and video restoration problems such as natural image denoising, image/video deblurring and super-resolution.

I received my Ph.D. in computer science and engineering from University of Nevada, Reno, USA in 2017. Previously, I earned an M.S. in computer science and engineering from the same university in 2014. I earned my M.Sc. in computer science from The University of York, UK in 2011 and my B.S. in computer engineering degree from National University of Computer & Emerging Sciences(NUCES-FAST), Lahore, Pakistan in 2008. After finishing my Bachelors, I started an M.S. in computer engineering at School of Science & Engineering, Lahore University of Management Sciences (LUMS), Pakistan; however, left it incomplete to pursue my M.Sc. at University of York, UK.

In the summer of 2016, I did an internship at Honda Research Institute, USA. Before joining Blackmagic Design in early 2018, I worked as a Software Engineer in an Augmented Reality startup for eight months. During my graduate studies at University of Nevada, I worked as a research and teaching assistant.