Venkata Suresh T

Web Developer


Web Developer


Houston, TX

Education Level:


Will Relocate:



PROFESSIONAL SUMMARY * Highly motivated Software professional with 4 years' experience in client/server technology using Java, J2EE * Expertise in full Software Development Life Cycle (SDLC) including Software Architecture, Object Oriented programming, and design * Have good exposure to Agile-Scrum (Scrum master and Iterative process bi-weekly) and Waterfall methodologies. * Thorough knowledge on core Java concepts such as OOPS, Collections, Exception handling, Multi-Threading and Serialization. * Thorough knowledge in advanced Java concepts like JSP, Servlets, Spring, Hibernate, Java Beans, JDBC. * Experienced in working with Spring core, Spring IOC, Spring MVC and Hibernate ORM and Spring Boot. * Experienced in architectural design and their implementation such as MVC (Model-View-Controller), DAO, DTO, Facades, Populators and Services. * Implemented Restful Web Services for request and response processing using Spring controllers and spring framework annotations. * Experience working on MySQL, SQL server in writing queries and working with Google Firebase. * Experience in working and deploying the web applications in Apache Tomcat and Hybris server. * Knowledge on implementing web applications using microservices architecture. * Knowledge on deploying web applications on Amazon Web Services. * Involved in development of presentation layer using HTML, CSS, JavaScript, and XML. Familiarity with Single Page Application development using route services in Angular 2.0 * Have good exposure to tools like Ant, Maven and Gradle for project build. * Experienced in using Junit and Mockito framework for unit and integration testing. * Experienced in using SVN and GIT for Version control. * Hands on experience in building projects using popular IDE's like Eclipse, NetBeans, IntelliJ. * Experience in using tools like Rally and JIRA for planning sprint iterations and bug tracking. * Extensive experience in Offshore-Onshore co-ordination * Excellent communication and Inter-personal skills. * Self-motivated with good problem-solving skills, easily adaptable to new environments and ability to work independently as well as in small groups.