
A highly motivated and dedicated professional with 10.8 years of combined experience, including 4.7 years of teaching experience as an Assistant Professor in Computer Science and 6.1 years of industry experience as a Java Full Stack Developer. Possess strong expertise in both academia and software development, enabling the effective integration of industry best practices into teaching and student mentoring.
Experienced in delivering undergraduate and postgraduate courses in Computer Science, including Java Programming, Data Structures, Database Management Systems (DBMS), Software Engineering, Web Technologies, Operating Systems, Computer Networks, and Full Stack Development. Skilled in curriculum planning, outcome-based education (OBE), laboratory instruction, project supervision, research guidance, and organising technical workshops, faculty development programs, and industry-oriented internship training.
As a Java Full Stack Developer, proficient in designing, developing, testing, and deploying scalable enterprise web applications using modern technologies such as Java, Spring Boot, Spring MVC, Hibernate, RESTful APIs, Microservices, React.js, HTML5, CSS3, JavaScript, Bootstrap, MySQL, Git, Maven, and Agile methodologies. Adept at building secure, responsive, and high-performance applications while following software development best practices.
Passionate about bridging the gap between academic learning and industry expectations by promoting practical, project-based learning and equipping students with job-ready technical skills.