I currently serve as an Assistant Professor Grade-II at IIIT-Vadodara International Campus Diu (IIITV-ICD) in DIU, India, since May 17, 2024. In this role, I am responsible for teaching a requisite number of classes and providing academic support to professors and other faculty members. Additionally, I hold an administrative assignment as Assistant Warden at the Boys Hostel, contributing to campus life and student welfare.
Previously, I held the position of Assistant Professor Sr. Grade 1 at Vellore Institute of Technology (VIT) in Vellore, Tamil Nadu, from June 3, 2021, to May 10, 2024, after completing my Ph.D. During my tenure at VIT, I focused on delivering high-quality education by teaching various courses and supporting colleagues in their academic endeavors. I also undertook significant administrative roles, including DAA Subject Course Coordinator and Proctor for 25 students. Moreover, I participated as a team member in the “NAAC-2022 Team,” contributing to the assessment of governance leadership and management criteria.
Before pursuing my Ph.D. at NIT-Rourkela, I served as an Assistant Professor at Aditya College of Engineering and Technology in Andhra Pradesh from June 12, 2015, to December 28, 2015. During this period, I was responsible for teaching classes, overseeing student examinations as a Gate Exam Coordinator, and ensuring the well-being of students as a Boys Hostel caretaker on the second floor.
Prior to that, from January 9, 2014, to June 8, 2015, I worked as an Assistant Professor at DNR College of Engineering and Technology in Andhra Pradesh after completing my M.Tech. In this role, I taught classes, served as a Class Teacher for third-year B.Tech. C.S.E students, coordinated seminars for the Department of C.S.E., and supervised multiple M.Tech and B.Tech projects as a Project Guide.
Early in my career, after completing my B.Tech degree, I gained valuable industry experience as a Software Developer at Naipunya Sourcing Pvt Ltd from June 18, 2010, to April 10, 2011. In this role, I focused on Java application development, contributing to various software projects and gaining practical insights into software engineering.