Consultant Resume
San Jose, CA
SUMMARY:
- Having 8 years of professional software experience in enterprise application development using Java/J2EE in an onsite - offshore delivery model using Distributed Agile and Continuous Integration.
- Certified Java Professional from Oracle under "Java Standard Edition 6 Programmer Certified Professional Exam".
- Involved during project inceptions, UI Designing, Coding, Deployments, Code Review and Automation Testing during the project life - cycle.
- Experience in Java/J2EE technologies, Spring/Hibernate Frameworks.
- Experience in developing both SOAP and Rest based web services.
- Extensive experience in writing the Junit test classes and improving the code coverage.
- Application packaging & Deployment experience using Maven.
- Adept in using development tools like Eclipse, SonarQube, GIT, SVN, CVS, Putty, Toad and Selenium IDE.
- Extensive experience in continuous integration and continuous delivery using Jenkins, sonar , artifactory and UDeploy .
- Extensive experience in creating functionality test cases using selenium IDE.
- Experience in OOPerl .
- Experience in JQuery and Angular2 .
- Experience in PowerShell, Linux, Shell scripting, MS Exchange 2010.
- Experience in Oracle DB, MYSQL, MongoDB.
- Understanding of Micro services architecture and knowledge on container based cloud platform technologies like Docker, Kubernetes and OpenShift.
- Knowledge on API gateway like layer7 , SSL cert management and software load balancer like haproxy .
- Extensive experience in creating dashboard, macros and saved searched in Splunk.
- Working knowledge on centralized log management technologies like ELK (elastic search, Logstash and Kibana) and Splunk.
- Extensive experience in creating and deploying RPM packages and automation of product installation.
- Self-learning on cloud based technologies.
TECHNICAL SKILLS:
Langauage/Technologies: Java, J2EE, Java Script, HTML, XML, SQL, OOPerl, Splunk, Angular2, Elastic Search, Logstash, Kibana
Frameworks: Struts, Spring, Hibernate, Mockito
Databases: MySql, Oracle 9i/ 10g/ 11g, MongoDB, SQLite
Web Services: SOAP, REST
Middleware: WebSphere, Apache Tomcat, JBoss
Tools: Eclipse, Putty, SonarQube, SonarLint, EclEmma JavaCode Coverage, Jenkins, AppDynamics, UDeploy, Artifcatory, Kintana, Visual Studio Code
Operating Systems: Winodws, Unix
PROFESSIONAL EXPERIENCE:
Confidential, San Jose, CA
Consultant
Responsibilities:
- Responsible for creating and exposing the REST API of workflow, which can be used by different application under this program.
- Creating Junit test classes for testing functionality as well as testing the code coverage.
- Integrating rest services in legacy systems.
- Continuous integration using Jenkins with spark tool integration.
- Deployment of the application using UDeploy.
- Responsible for fixing all issues reported by sonar.
- Delivered the project within the Enterprise Identity Space, which was based on the CI+CD model of DevOps and hosted on the Red Hat’s Openshift Enterprise Cloud platform and migrated 4 legacy applications to cloud.
- Mentored offshore team on technical/production related issues.
- Have done POC using ELK(Elastic search, Logstash and Kibana) for offline report
Technologies/Language: Java, J2EE
Framework / Tools: Spring 4.2, Maven, Jdbc Template, JUnit 4, Mockito, Oracle 10G, JBoss, Eclipse
Operating System: Windows
Client Specific Tools: Cisco Spark tool, UDeploy, Artifactory
Confidential, San Jose, CA
Consultant
Responsibilities:
- Software Developer & Client interactions.
- Responsible for onboarding new services in Confidential .
- Requirement analysis for new services.
- Responsible for writing/modifying Splunk queries whenever required for new service to onboard in Confidential .
- Responsible for writing Java Code for scheduling splunk saved searches and sending notification to the respective team.
- Responsible for creating and deploying RPM package and automate the product installation.
Technologies/Language: Splunk 6.0, Core Java, Shell Scripting, Perl Scripting
Operating System: Windows, Linux
Client Specific Tools: Persues Viewer, Persues Manager, Splunk Web UI
Confidential
Consultant
Responsibilities:
- Worked with onsite team to understand the Requirements, Functionalities and Scope of the Application.
- Coding Action classes, Domain object, DAO classes, Helper class and other utility classes and JSP files as per the design.
- Worked on enhancements to the existing Mailer system.
- Performance tuned for Major functionalities of Mailer. As part of tuning server response time brought down from 2.6 minutes to 9 sec's.
- Incorporated Spring Validator framework to validate form inputs.
- Developed Hibernate Configuration files and Model classes.
- Developed Backend job to notify owners to approve/reject requests for mailer groups.
- Developed Maven POM file to create JAR, WAR and EAR files.
- Developed Selenium test cases with JUnit to test the UI functionality.
- Deployed and tested the application in WebSphere Server.
- Provide solutions to the defects that came out during the User Acceptance Testing & RTB.
- Adhere to the Confidential Distributed Delivery Framework process.
Technologies/Language: Java, J2EE, Perl, XML, SQL
Framework / Special Tools: Spring 2.5, Hibernate 3, Maven, JSP, Servlets, JUnit 3, Sprite, Selenium, Oracle 10G, Tomcat, RESTful Service, Cron, Websphere 6.1, Eclipse
Operating System: Windows, Linux
Performance Tuning Tools: YSlow, Firebug, CSS Sprites
Client Specific Tools: Kintana, Perl Mailer UI
Confidential
Consultant
Technologies/Language: OOPerl, PowerShell, Shell Scripting
Operating System: Windows, Linux
