Academic portfolio

Academic Experience

More than two decades of teaching, research and academic leadership across engineering institutions.

Jul 2024 – Present

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.

Teaching and responsibilities

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.

Jul 2023 – May 2024

Professor

Shivalik College of Engineering · Computer Science and Engineering · Dehradun, Uttarakhand

Taught B.Tech programmes and served as Professor-in-charge of the department.

Teaching and responsibilities

Python Programming, Data Science, Computer Networks, Soft Computing, Web Technology, Machine Learning; admission strategy; member, Website Development Club.

Jul 2019 – Jun 2023

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.

Teaching and responsibilities

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.

Sep 2009 – Jul 2019

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.

Teaching and responsibilities

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.

Jul 2008 – Sep 2009

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.

Teaching and responsibilities

C Programming, Fundamentals of Computer, Database Management Systems, Computer Organisation; Paper Setter, Kurukshetra University; Deputy Superintendent, final examinations.

Aug 2007 – Jun 2008

Senior Lecturer

Haryana Engineering College · Computer Science and Engineering · Jagadhari, Haryana

Taught B.Tech and M.Tech and guided B.Tech projects.

Teaching and responsibilities

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.

Aug 2006 – Aug 2007

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.

Teaching and responsibilities

Computer Networks, Unix Shell Programming, Computer Organisation, Database Management Systems, Programming Languages; Paper Setter, Kurukshetra University; member, Discipline Committee.

Apr 2004 – Aug 2006

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.

Teaching and responsibilities

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).