Academic Experience
More than two decades of teaching, research and academic leadership across engineering institutions.
Professor
Uttaranchal Institute of Technology, Uttaranchal University · Computer Science and Engineering · Dehradun, Uttarakhand
Teaches B.Tech, M.Tech and Ph.D. students and leads departmental research, project and patent activities.
Database Management Systems, Operating Systems, Computer Networks, Web Technology, Machine Learning; manages the Board of Studies (BOS) of UIT; Conference Chair, ICASDGAI-2025; member, Discipline Committee and Anti-Ragging Committee.
Professor
Shivalik College of Engineering · Computer Science and Engineering · Dehradun, Uttarakhand
Taught B.Tech programmes and served as Professor-in-charge of the department.
Python Programming, Data Science, Computer Networks, Soft Computing, Web Technology, Machine Learning; admission strategy; member, Website Development Club.
Associate Professor
Uttaranchal Institute of Technology, Uttaranchal University · Computer Science and Engineering · Dehradun, Uttarakhand
Taught B.Tech, M.Tech and Ph.D. students and supervised Ph.D. scholars.
Python Programming, Software Engineering, Computer Networks, Soft Computing, Web Technology, Cloud Computing, Machine Learning, IoT; Member Secretary, BOS (USCS); Deputy Superintendent, in-house examinations; member, Discipline Committee and Website Development Club.
Dean of Academics
N.C. College of Engineering (Autonomous Institute) · Computer Science and Engineering · Israna, Panipat, Haryana
Held academic responsibility as Dean of Academics at an autonomous engineering institute for nearly a decade.
Taught B.Tech and M.Tech: Database Management Systems, Computer Organisation, Computer Hardware, Web Technology; B.Tech Class Coordinator; Paper Setter and External Practical Examiner, Kurukshetra University; member, Pictorial Board.
Assistant Professor / HOD and Acting Principal
Kalpi Institute of Technology · Computer Engineering · Ambala, Haryana
Served as Acting Principal (additional charge of Head of Institution) and Head of the Computer Engineering Department.
C Programming, Fundamentals of Computer, Database Management Systems, Computer Organisation; Paper Setter, Kurukshetra University; Deputy Superintendent, final examinations.
Senior Lecturer
Haryana Engineering College · Computer Science and Engineering · Jagadhari, Haryana
Taught B.Tech and M.Tech and guided B.Tech projects.
Neural Networks, Computer Architecture, Database Management Systems, Software Engineering; Paper Setter, Kurukshetra University; Technical Event Coordinator (Azzaro); member, Discipline and Cultural Committees and National Conference.
Lecturer
Seth Jai Parkash Mukand Lal Institute of Engineering & Technology (JMIT) · Computer Science and Engineering · Radaur, Yamuna Nagar, Haryana
Taught B.Tech and M.Tech and guided B.Tech projects.
Computer Networks, Unix Shell Programming, Computer Organisation, Database Management Systems, Programming Languages; Paper Setter, Kurukshetra University; member, Discipline Committee.
Lecturer
Maharishi Markandeshwar University (formerly Maharishi Markandeshwar Engineering College) · Computer Science and Engineering · Ambala, Haryana
Taught B.Tech programmes and coordinated class and examination activities.
Microprocessors, Database Management Systems, Computer Organisation, Computer Hardware; B.Tech Class Coordinator; Paper Setter and External Practical Examiner, Kurukshetra University; member, Discipline Committee; member, Organizing Committee, National Conference on Modern Trends in Information & Communication Technology (2005).