Sobre Sourabh Verma Franklin TN
Short Bio : Over 12 years of experience with enterprise application integration and web development, in environments ranging from Mid-level to the Fortune 500.
Diverse experience utilizing tools in N-tier and Microservices architecture applications using Spring Boot, Spring Cloud Configuration , Netflix OSS components(Eureka, Zuul), Pivotal Cloud Foundry, AWS, Rabbit MQ, Kafka, Zookeeper, Cassandra, SUMMARY My SQL, Restful Web Services.
Expertise in Java, J2EE, EJB, JDBC, JSP, Servlets, STRUTS, Springs Core, Spring MVC, Spring Boot, Hibernate, Web Services (SOAP AND REST API) and BPM with drools technologies.
Complete Understanding and hands on experience in agile development methodologies.
Strong analysis and design expertise in implementation of ERP, CRM, Financial, Pharmacy and CRM Applications. Solid experience in implementing applications for global operations in diverse industries using Design Patterns e.g. MVC, Factory, Session Façade and DAO.
Fluid understanding and experience in multiple programming languages, including Core Java, HTML, XML, JavaScript, Angular JS, Node.JS, JQuery, XSLT and Ajax.
Strong work experience in Web based application development, Database programming, distributed computing, Server side programming and Client Server computing in multi-threaded software systems using Java and XML parsing.
Strong experience in Application Servers like Web logic, Web sphere, Redhat Jboss and Tomcat server.
Strong experience in Object Oriented Programming (OOP), Object Oriented Analysis and Design (OOAD).
Thorough using of RAD, Eclipse, TOAD, SQUIRREL SQL CLIENT, Ant, Apache Maven and Web Logic Work Shop tools.
A very good knack for streamlining and optimizing processes and Data Base SQL Queries, also involved in writing PL/SQL, Stored Procedures.
Strong experience in creating Automation Framework using Cucumber and Selenium.
Proven background for leading teams in stressful, deadline-oriented environments.
Excellent communication, interpersonal and presentation skills. Self-starter, customer focused.
TECHNICAL SKILLS:
Programming Languages: Java 1.7/1.8, J2EE,PL/SQL, C, C++
Java EE Technologies: Servlets 3.0/2.5, JDBC, EJB 3.0, RMI, JPA, JMS
Java EE Frameworks: Spring Framework 4/5.0, Spring Boot, Spring JdbcTemplate, Hibernate 3.0, Struts 1.x/2.x, JSF 2.0, Mock, PowerMock
Cloud Platform Technologies & Tools: PCF (Pivotal Cloud Foundry),AWS, Spring Cloud, Kibana, Spring Cloud Config, Netflix OSS components(Eureka, Zuul, Hystrix)
Testing Frameworks And Tools : TestNG, JUnit, Cucumber, Selenium IDE, Selenium RC, Web Driver.
Markup & Scripting Languages: HTML, XML, JSP,CSS, JavaScript, Shell Scripting, AngularJS 1/2/4/5, Node.js, AJAX, JSON
XML Technologies: XSLT, XSD, JAXP (SAX, DOM), SOAP, WSDL, JAX-WS.
Middleware Technologies: RESTful and SOAP Web Services.
Application/Web Servers: Apache Tomcat, Web Logic 10.3.6, JBoss, Web sphare liberty ,
Editors : Eclipse, Net Beans, STS, RAD, Intellij,Visual Studio Code , ATOM,Brackets,SublimeText.
Databases: Oracle, MySQL, DB2 , NoSQL Databases: MongoDB, Cassandra, ElasticSearch
Design Methods: UML, OOAD, SOA, J2EE Design Patterns
Build Tools & Version Control : Maven, ANT, Gradle , Clear case, CVS, SVN, GIT
Modeling Tools: MS Visio, Rational Rose, Visual Paradigm
Operating Systems: Windows, Linux, Unix
Others: JUnit, Log4j, Bugzilla, JIRA, AWS, Jenkins, jQuery
CERTIFICATIONS:
1. Sun Certified on Java Platform, Standard Edition (Java SE) (SCJP)
2. Scrum Mater Accredited Certification (SMAC™)
3. IN PROGRESS OF AWS CERTIFICATION