Gagan grew up in Karnal, a town famous for Basmati rice, NDRI and Kalpana Chawla. He is the first student from Karnal to clear the IIT-JEE. He was in the first batch of students at IIT Delhi who got the degree of Five-Years Integrated M. Tech in Mathematics and Computing in 2001. Gagan topped his class (of 23) in the 7th semester with a SGPA of 9.47 on a 10-point scale. After IITD, he joined a startup called Evalueserve in Gurgaon and helped build it up from scratch. While at Evalueserve, Gagan lead teams that worked on projects on Intellectual Property Asset Management, Patent Portfolio Valuation and Patent Infringement Analysis for Fortune 100 companies. After working for two years with Evalueserve, Gagan realized that his true passion lies in research, teaching and mentoring students. He then joined IISc to do a PhD in Computer Science. During his PhD, he worked with Prof. C. E. Veni Madhavan on the Number Field Sieve and with Prof. P. Vijay Kumar on Sequences. The research resulted in an analysis of the large prime variations of the lattice sieve and a comparison of its performance with the line sieve. The research also improved the data rate in a CDMA network by developing a new family of low-correlation sequences. During the seven years he spent at IISc Bangalore, he tried Kung Fu, swimming and volleyball, failing majestically at each sport! During his studies, Gagan visited several institutes for research collaboration and for delivering lectures like National Institute of Standards and Technology, USA; Institute for Experimental Mathematics, University of Duisburg-Essen, Germany; Ecole Polytechnique, Paris, France; Federal Office for Information Security (BSI), Bonn, Germany; Universidad de Cantabria, Santander, Spain; Universite de Montreal, Canada; University of Kassel, Germany; Lahore University of Management Sciences, Pakistan; The Institute of Mathematical Sciences, Chennai; Harish-Chandra Research Institute, Allahabad. After his PhD, he taught at LNMIIT Jaipur for a year before joining the School of Computing and Electrical Engineering at IIT Mandi. It was a time when IIT Mandi had just started, and he helped setup the systems and processes for the Institute Library, Computer Science Laboratory, National Service Scheme, mess operations, awarding scholarships and the Programming Club. On the second Foundation Day of IIT Mandi, 27th February 2011, Gagan received a Faculty Award for Innovation in teaching and fostering high ethical standards among students. Since 2012, Gagan has been at DAIICT. He teaches courses on Probability Theory, Statistics, Information Theory, Cryptography, Computer Graphics and Discrete Mathematics to B. Tech, M. Tech, MSc IT and PhD students. He is also the Warden of Hall of Residence, Men and a member of the Disciplinary Action Committee.
Cryptography, Information Theory, Computational Number Theory