Vivek Kumar Sharma has over 3 years of experience as a software engineer working on projects using Java, JEE technologies like Servlets and JSP, frameworks like Struts and Spring, and databases like MySQL and Oracle. He has experience developing modules for portals and applications for clients such as Lucknow Metro Rail Corporation, Lucknow Development Authority, and State Crime Records Bureau of Uttar Pradesh. His roles have included developing JSF portlets, creating reports using JasperReports, database design, and testing. He is proficient in technologies like HTML, XML, JavaScript, and frameworks like Hibernate.