The Officer completed his bachelors of Engineering in November, 1999 followed by Master of Software Engineering in January, 2001 with distinction. He Serve NADRA Headquarters for one year lateron upon the recommendations of Federal Public Service Commission he joined postal services on 27.02.2003 as programming officer BS-17. Later on upon recommendations of of Federal Public Service Commission he jointed CDNS Finance Division as System Analyst (BPS-18) on 10.01.2009. He completed his Mid Career Management Course(MCMC) from NIMS, NSPP, Lahore with distinction. Upon the recommendations of DSP, he was promoted to next grade BPS-19. The Officer was posted as Director(Services) on 11.11.2016. He is also looking after the charge of Director Projects, Wing.