From: route@monster.com
Sent: Friday, September 2, 2016 10:12 AM
To: hg@apeironinc.com
Subject: Please review this candidate for: TOMCAT
This resume has been forwarded to
you at the request of Monster User xapeix03
|
|||||||
|
|||||||
|
|
|
||||||
|
||||||
|
SHANMUGAVADIVU KOOTHANAINAR
Email: shanmu18@gmail.com
Cell: +91 819 730 2730 (Int’l) _____________________________________________________________________________________________ PROFESSIONAL
SUMMARY
·
Highly
skilled IT professional having 9 years of experience in design, development,
integration, implementation and testing of software applications in
Client/Server, Object Oriented and Enterprise Web based environments using
tools/technologies such as Java, Servlets/JSP, Struts/iBatis/Spring/Hibernate
frameworks, Java Web Services (SOAP & RESTful), JUnit, EasyMock, JDOM,
Eclipse IDE, IBM RAD, Oracle/MySQL database, JBoss/Tomcat/Websphere
Application Server, Apache HTTP Server Web Server. ·
6 years of J2EE
Project lead experience working with Business and Technology clients (3
Years for American Express at Florida and 3 years for United Business Media
at New York). ·
Extensive
knowledge of building and deployment of J2EE enterprise applications using ANT
and Maven. ·
Hands on
experience with databases including Oracle PL/SQL, Postgres, MicrosoftSQL
and MySql involving stored procedures, triggers, functions, indexes,
and packages. ·
Ability to
work effectively while working as a team member as well as individually. ·
Extensive
trouble-shooting and tenacious problem solving skills along with excellent
communication and interpersonal skills. ·
Experience
in onshore-offshore model and effectively coordinating technical work with
offshore by providing technical guidance on design, development, testing and
production support. ·
Experience
in Agile and Waterfall methodologies. ·
Exposure to
use Mainframe environment to access IMS screens, MQ setup and job details. ·
Received
multiple awards and recognitions for excellent technical skills and quality
project delivery from Clients. TECHNICAL
SKILLS
CERTIFICATIONS
·
Sun Certified Java Programmer 1.4 ·
IBM Certified Solution Implementer - WebSphere DataPower SOA
Appliances Firmware V3.8.1 ·
Java EE 6
Web Services Developer Certified Expert EDUCATION
·
Bachelor of
Engineering (B.E.) in Electrical and Electronics
Engineering from Government College of Technology, Coimbatore, India PROFESSIONAL
EXPERIENCE
IMS Connect is an integrated TCP/IP gateway for accessing IMS database
residing on IBM Mainframes. As part of Mainframe Modernization initiatives,
GNA IMS Connect application is designed to migrate the Legacy transactions
into SOAP based web services. · Effective participation in the GNA IMS Connect Technical
discussions for developing new web services as Proof of Concept. · Involved in the review of detailed design of the various
components that make up the final application. · Test the web services using SOAP UI, also perform the
integrations testing from Front end screens. · Configure and deploy the application in Linux servers. · Involved in optimizing the IMS connect services.
Identified opportunities for fine tuning the application based on performance
statistics derived from multiple load tests. · Monitor day-to-day activities on these projects
particularly those relating concerns/issues raised by the customer. · Raise change management request, to deploy the changes in
QA and production environment. · Provided suggestions to improve the coding standards,
based on reference architecture and best practices. · Involved in technical and effort estimation for new
services. Environment: Java, Spring, IBM IMS Connect, SOAP UI, Web services, Linux, DB2, IMS
DC Screens, IBM WebSphere 7.
Global Data
Handling Utility is a data integration application primarily used in Global
New Accounts portfolio. It is a Web based portal which enables easier
implementation for establishing connectivity between Amex systems. GDHU
is capable of integration using SOAP Web Service, XML Service, JDBC and MQ
Services. GNA Simulator
is an in-house testing tool, to reduce the Testing downtime due to
unavailability of interfacing systems and services. It is based on open
source technologies like Java, Spring, Hibernate, PostgreSQL database. · Handled more than 25 development projects over a period of
3 years in GDHU application. · Design technical solutions for business requirements.
Oversee Architecture Point of Departure (POD) & Point of Arrival (POA)
& fine tune POA to align with business strategy. · Involved in the review/approval of detailed design of the
various components that make up the final application and ensuring that these
individual components are in-line with the broader architecture of the
application. · Worked in Reference Architecture Uplift from 1.5 to 1.6
for GDHU. · Conducted Disaster recovery exercises, to be in compliance
with Business Continuity plan. · Involved in the DC2015 server migration for GDHU with IBM
and other required teams. · Monitor day-to-day activities on these projects
particularly those relating concerns/issues raised by the customer · Review ongoing projects for conformance with architecture
standards and provide mandatory design recommendations. · Provided suggestions to improve the coding standards,
based on reference architecture and best practices. · Mentor the team on a number of engineering skills,
including technical and process oriented education. · Involved in technical and effort estimation of Simulator
and GDHU projects handled by Syntel in my portfolio. Environment: Java, Spring, MQ, JDBC, , XML, XSLT, XPath, SOAP Web services, Linux,
DB2, IMS DC Screens, ISPF, IBM WebSphere 6.1.
Member Data
Services project is a technology initiative to develop a centralised services
infrastructure that will allow data to be posted to it and capture that data
in a central registration database. This system is built as a set of web
services that have been developed using Apache CXF framework and
relies on a back end Oracle database. It also includes technologies
like Apache ActiveMQ, Struts and IBatis. Roles and
Responsibilities: · Responsibilities include discussions with various
stakeholders from the client side, identifying technical objectives based on
business requirements and detailing the high level architecture for that
meets these objectives. · Developed various HTML, JSP pages and implemented
validations using Struts framework · Performed Client side validations using JavaScript
and Server side using the Struts Validation framework · Developed Business Logic Java Classes that interact with Action
Classes for admin use cases in the application · Also involved in the review/approval of detailed design of
the various components that make up the final application and ensuring that
these individual components are in-line with the broader architecture of the
application. · Monitor day-to-day activities on these projects
particularly those relating to onsite offshore coordination and
concerns/issues raised by the customer. · Performed code reviews for the code delivered by the
offshore team. · Design and implement test suites for data synchronization
via JUnit and SoapUI. · Involved in optimizing and improving the performance of
the existing application using Query tuning techniques. · Mentor the team on a number of engineering skills,
including technical and process oriented education. Environment: Java, Struts, iBatis, JSP/Servlet, Active MQ, Apache HTTP Server,
JBoss, Oracle 10g, Java Web Services, JUnit and SOAP UI.
UBM used an external vendor to host all of its print based
subscription forms. This project was initiated for the migration of these
print based subscription forms to an Open Source Java based platform. This
includes a new administration tool to create and manage the products, forms
etc. and additional reporting features to find out the leads generated out of
the subscription forms. This project was developed within 6 months followed
by production support and ongoing enhancements. Roles and Responsibilities: ·
Implemented
Struts framework components: Controller, Validator, Action Forms, Action
Mappings and Action Forwards for the Presentation layer ·
Developed
various HTML, JSP pages and implemented HTML, Bean and Logic Tag libraries of
Struts framework ·
Performed
Client side validations using Java Scripts and Server side using the Struts
Validation framework ·
Developed
Business Logic Java Classes that interact with Action Classes for all the use
cases in the application ·
Implemented
the application based on the MVC design pattern using JSP, Servlet,
HTML, CSS and Java Classes ·
Involved in
the review/approval of detailed design of the various components that make up
the final application and ensuring that these individual components are
in-line with the broader architecture of the application. ·
As onsite
coordinator for these projects, monitoring day-to-day activities on these
projects particularly those relating to onsite-offshore coordination and
concerns/issues raised by the customer. ·
Manage a
team of software engineers; controlling bug flow, resourcing and general
oversight of projects. ·
Maintain
technical documentation of all applications and projects. ·
Troubleshoot
issues concerning all facets of the front end from development environments
to version control. Environment: Java/J2EE, JSP, Servlets, JDBC, AJAX, Struts,
iBatis, Eclipse, HTML, CSS, JDOM, Maven, Tomcat, UNIX, log4j, SVN, MySQL
NextGen is a new match environment which can be accessed via existing
EM06 protocol or a Web Services layer. NextGen will also be accessible
through existed CFP (batch) portal. This match engine provides customer
information based on the search keywords in online and batch mode.
Improvements to candidate retrieval, modular approach facilitates specialized
approaches for future applications Enhanced decision criteria and
communication about how and why a match was performed. There were
certain functionalities which were just migrated to new countries
(Netherlands, Belgium, Iberia, Luxemburg etc) other than US and Canada. Roles and Responsibilities: ·
Analyze the
new requirements and existing functionalities to find out the changes. ·
Developing
Software Requirements and Design Specifications using Use Cases and UML
Diagrams. ·
Modified
the front end JSP's and business classes for java code. ·
Helped in
optimizing and improving the performance of the existing application. ·
Worked on
SQL queries and stored procedures. ·
Responsible
for any ongoing issues and provide support to sister applications in D&B
which are dependent on NextGen. Environment: Java, JSP, Servlet,
JavaScript, JDBC, Eclipse, HTML, CSS, log4j, Tomcat, UNIX, VSS, Oracle 9
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
||||||||
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|