Over 10 years of professional experience in every facet of enterprise application development including designing, development and deployments.
Good foundation in software programming concepts of OOPs, Collections, Multithreading & Exceptions.
Experience includes application development using Server side technologies like JDBC, Servlets and JSP Programming.
Experienced in developing interactive web applications using Spring IOC, Spring MVC, Spring AOP, Spring JDBC.
Experienced in developing web applications using JMS, MQ.
Experienced in using ORM technologies like Hibernate3.0.
Experienced in scripting language like angular and reactJS.
Experienced in Distributed Technology like SOAP Web Services and Restful Services.
Strong knowledge on Core Design Patterns (Singleton, Factory, prototype, builder, Adapter, Decorator, Proxy, Command) and J2EE Design Patterns(MVC, DAO, DTO, Service Locator, Session Facade).
Good knowledge on Agile Methodology (SRUM) for Software Development.
Worked on Web logic, IBM Web Sphere and Apache servers.
Worked with built tools like ant & maven, to make applications build and deployment easy.
Worked on almost all major j2ee frameworks including struts, Spring MVC & Hibernate.
Highly motivated and team spirited individual with passion for learning and has the capability to meet deadlines in a fast paced environment.