He worked as Lecturer at Centre for Energy and Environment, National Institute of Technology Hamirpur, India. He received his Ph.D in Environmental Engineering from the Indian Institute of Technology Bhubaneswar and M.Tech in Environmental Science and Engineering from the Indian Institute of Technology (Indian School of Mines) Dhanbad, India. He received his B.Tech degree in Biotechnology from Uttar Pradesh Technical University Lucknow, India. His research focuses on physico-chemical, biological and advanced oxidation processes for treatment of industrial wastewater including bioenergy recovery. He has authored several technical publications in refereed(peer-reviewed) journal articles, book chapters, and presented several talks at national and international conferences.