Total 21 years of experience in teaching Computer Science & Engineering courses.
12 years of experience in teaching courses for the Master of Technology programme.
Served as the Head of the Computer Science & Engineering department during the period 1st January 2016 to 30th June 2018 managing a team of 45 members.
Published 21 research papers in various international conferences and journals.
Served as the curriculum co-ordinator of Ernakulam I cluster of the APJ Abdul Kalam Technological University for the PG programme in Computer Science.
Served as the UG coordinator of the institution coordinating the academic activities of eight graduate programmes.
Instrumental in organising 8 national and international conferences.
Research guidance in industrial projects.
Guided graduate and undergraduate projects in IoT, Blockchain Technology, Compiler Design and Computer Architecture.
Led the department to get the accreditation of the National Board of Accreditation (NBA) and National Assessment and Accreditation Council (NAAC).
Devised a five-year plan for the department VISION 2022 and initiated the implementation of the activities.