Kiran has over 7 years of experience as a Java developer. He has extensive skills in technologies like Spring MVC, Hibernate, Struts, JPA, Java, J2EE, Oracle, and MySQL. He has worked on several projects for clients in the insurance, government, and logistics domains, developing applications for tasks like policy issuance, claims management, transport management, and rate management. His responsibilities included design, coding, testing, enhancements, and interacting with clients on requirements.