Versatile Application Development Professional with extensive experience in roles ranging from Project Manager to Team Lead to Senior Software Engineer. As Project Manager / Team Lead, very experienced in agile development practices and creating and maintaining project plans with an acute focus on mentoring junior developers and ensuring quality and results based on priorities. As Senior Software Engineer, extensive experience in building Java-based object-oriented applications based on best practices and sound frameworks that are lean, well-structured and built to last.Specialties: Java, Spring MVC, Spring Data JPA, EclipseLink, Hibernate, JSP, HTML, XML, JSON, Oracle 11/12, Postgres, MySQL, MongoDB
Listed skills include Spring, Agile Methodologies, Gwt, Xml, and 11 others.