B. D. Inter College, Bhagwapur, Uttarakhand
Government Inter College, Roorkee, Uttarakhand
G. B. Pant Engineering College Pauri, Uttarakhand
Indian Institute of Technology Guwahati & University of Stuttgart Germany (DAAD Scholarship)
Department of Mechanical Engineering Indian Institute of Technology Bombay
Project Manager, Mechanical Engineering
Assistant Professor, Mechanical Department
Guest Faculty, Pharmaceuticals
Visiting Faculty, School of Mechanical & Material Engineering