Associate Professor at Galgotias University, Greater Noida, UP (‘A+’ graded NAAC-accredited institute) from February 2023 till date.
Associate Professor at Jodhpur Institute of Engineering & Technology, Jodhpur, Rajasthan (‘A’ graded NAAC-accredited autonomous institute) from September 2021 to February 2023.
Senior Faculty – IT at Jain University, Bangalore (for iNurture Education Solutions Pvt. Ltd., Bangalore) from January 2018 to July 2018.
Assistant Professor at B. T. Kumaon Institute of Technology (an autonomous college of Govt. of Uttarakhand), Dwarahat, Almora from August 2010 to October 2015.
Lecturer at B. A. College of Engineering & Technology, Jamshedpur, Jharkhand from February 2010 to July 2010.
Lecturer at B. B. Pradhan Management College (now Rockvale Management College), Kalimpong, Darjeeling, W.B. from November 2005 to July 2008.
Lecturer at Salesian College (UGC certified College with Potential for Excellence), Sonada, Darjeeling, W.B. from March 2005 to August 2005.
Part-time faculty at Siliguri Institute of Management & Technology, Siliguri, W.B. from Feb 2005 to Aug 2005.
Faculty at Darjeeling Institute of Information Technology (DIIT), Darjeeling, W.B. from September 2003 to January 2005.
Recent: Python, Internet of Things, Deep learning, Artificial neural network, Human information processing & AI, Data structure, Operating systems, C programming, Object-oriented programming.
Past: Distributed computing, Client/server computing, DBMS, Microprocessors, E-Business, Computer architecture, Computer organization, ERP, C++, Compiler Design, Digital Systems, Digital Telecom, Call centre management, Software Engineering, Compiler design, System Software, Java (core), Oracle 8i, Visual Basic 6.0, HTML, XML, ASP, CGI/Perl, VB Script, JavaScript, Windows 2000/XP etc.