He has worked with the institute since 2000 and has taught a number of courses to undergraduate and postgraduate students of chemical engineering, namely Process Modeling and Simulation, Process Dynamics and Control, Chemical Reaction Engineering, Material and Energy Balances, and Process Engineering and Plant Design. His research interests include Process Modeling and Simulation, Chemical Reaction Engineering and Polymers. He has published his work in reputed Science Citation Index Journals. Previously, he had worked as a founder faculty member of Shaheed Bhagat Singh State Technical Campus, Ferozepur and CR State University of Science and Technology, Murthal. He has also been involved in laboratory development and students’ industrial projects works.