From: route@monster.com
Sent: Friday, September 2, 2016 10:11 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
|
|||||||
|
|||||||
|
|
|
||||||
|
||||||
|
ResumeKarthikeyan
Kaliappan Karthikeyan
Kaliappan +1-309-585-8121 kkk_job.us_it@yahoo.com Professional Summary v Over 8+ years of professional experience in Software Development,
Software Enhancement and Software Configuration Management
(Build and Release Engineering) on Windows and Linux/Unix Environments. v Proficient in SCM practices using Jenkins/Hudson, Teamcity, Trac,
Subversion, GIT, Maven, ANT, UNIX and Python
Scripts. v Worked in deployment and promotion of components to Development,
System, Performance, Implementation and Production. v Extensive experience in development using Java and J2EE
Technologies (Servlet, JSP, JAX-RPC, JAXB, JAXP
and EJB). v Overwhelming experience in latest open source tools and technologies
around the market. v Had hands on experience in most familiar databases like Oracle,
MySQL, PostgreSQL and IBM DB2. v Good Understanding of Waterfall and Scrum(Agile) Project
methodologies(Requirements,Specification,Architecture,Construction,Design,Testing,Debugging,Deployment
and Maintenance) v Experience in deploying, configuring, troubleshooting
enterprise applications in WebSphere, Apache Tomcat and VMware
in both Windows and UNIX environments. v Excellent diagnostic, analytical, problem-solving and debugging
skills. v Very quick in learning new technologies and a good
team player working with Project Managers, Architects, Team Leads,
Developers, Business Analysts and Testers. Key I.T
Skills v Operating Systems: Red Hat LINUX 5.9,6.4,6.6, Solaris Unix, Windows
XP, Vista, 7. v Continuous Integration: Jenkins ver. 1.480.1, 1.538, Teamcity 9.0.1,
Hudson 1.398. v Deployment Tools: Self Service Portal (Dell VIS), Hermes. v Development Technologies: Java (1.4, 1.5, 1.6,1.7,1.8), J2EE (4, 5),
JSP 2.0, JSF 1.1, JAX-RPC 1.1, JAXB, JAXP, Mule 3.2.1, CXF v2.5.2, and EJB
3,Junits,Axis v Scripting Languages: Shell Script, Python 3.3.4. v Build Tools: Maven 2.2.1,3.0.3,3.2.5.,Ant 1.9.3 v Code Scanning Tools: Checkstyle, PMD. v Development Tools: Eclipse (3.3, 3.4), Netbeans (5.5, 6.0, 6.5), STS
2.8.0-RELEASE, STS 3.5.1, RSA (7, 7.5, 8.0), Mule Studio v1.0.0. v Bug/App Tracking Tools: Trac 0.12.1. v Application Server: WebSphere (6,7), Glassfish 2 v Web Server: Apache Tomcat (5, 6), VMware 2.6. v Version Control: Subversion, Tortoise SVN 1.7,1.8.7, StarTeam, Git
1.9.1 v Code Reporting Tools: Jacoco 0.6.5, Cobertura, Sonar (2.13.1, 3.4.1,
2.6), Emma 2.1.0. v Monitoring Tool: Zabbix. v Database: MySQL 5.1, 5.5, Oracle 9i, IBM DB2, PostgreSQL 9.1, Mongo DB. v Other Tools: SoapUI 4.5.0, Beyond Compare, Artifactory, Splunk,
Gemfire 6.5, Oracle Sqldeveloper 4.0.3, Confluence, Nexus 1.9.1, JIRA,
FileZilla 3.5.1, SonarQube 4.5.2,4.4,3.5.1. Professional Experience June 2014 – Present
JAVA Build & Release EngineerCiti Group, Tampa FL. Project Details Project Title: CRC Build Release Engineer Environment: STS 3.5.1,SuperPutty 1.3.0.11,Putty
0.60,Eclipse 4.4.2,Maven 2.2.1,3.0.4,3.2.5,JDK 1.6,1.7,1.8,Oracle
Sqldeveloper 4.0.3,Tortoise SVN 1.8.7,SonarQube 4.5.2,4.4,3.5.1,Nexus
1.9.1,Jenkins 1.532,Teamcity 9.0.1,Hudson 1.398,Subversion 1.6,1.7,Gemfire
6.5,FileZilla 3.5.1,MySQL 5.5.34,Mongo DB 2.6.10,REDHAT 5.9,6.4,6.6,sonar
maven plugin 2.6,Confluence,JIRA & Autosys. Project Description CRC mainly runs on Autosys batch cycle (FEEDS)
which needs specific time to deploy artifacts. Builds are created on Hermes
& Jenkins/Teamcity and get deployed to Production & UAT (test out the
code). Roles and
Responsibilities v Build & Release Engineer responsible for setting up Build tools
like Jenkins, Hudson, Teamcity. v Managed to setup UAT UNIX Machines with required software’s like JDK,
Gemfire, Autosys files & core projects. v Worked on migration of Hudson to Jenkins with latest approved JDK,
Maven, and Sonar. v Helped Dev team in branching & tagging SVN trunk for new projects
to get release on time. v Helped team on debugging issues related to build tools & Java
Code. v Deployed zip file to DEV & UAT with proper GF locator, cache &
agents for smooth batch cycle. v Helped team on running in UAT batch cycle through Autosys. v Installed MySQL, Mongo DB for DEV team to work on big data concepts. v Created New Jobs in Jenkins, Hudson & Teamcity with appropriate
settings (Maven, JDK, Sonar & Nexus details). v Helped Development team on migration of SVN 1.6 to 1.7 with validating
all revisions. v Worked with support team on creating CR's for Production release. v Worked on shell scripts to automate deployment in DEV & UAT. v Production Builds will be created in Hermes & deployed on
appropriate time after Friday's batch. v Created documents in Confluence for easy understanding of build
process. v Worked on JIRA tickets to track the status of workflow for the PROD
release. v Worked on Cloud VM to install Teamcity & dependent components. v Fixed issues on PROD & UAT to run smooth batch cycle. Sep 2012 – May 2014
Java Build EngineerState Farm Insurance, Bloomington IL. Project Details Project Title: DC8 Build Support Environment: STS 2.8.0-RELEASE,TortoiseSVN
1.7,Putty,Jenkins ver. 1.480.1,Trac 0.12.1,Python 2.4.3,Apache Maven
3.0.3,Sonar 2.13.1,Sonar 3.4.1,JDK 1.5,1.6,Self Service Portal(Dell VIS). Project Description Build Engineer responsible for planning
SCM,creating ticket system for build tickets, Jenkins configurations, maven
pom configurations, subversion access and maintainence,building the
application in Jenkins and deploying in dell vis integrated system. Roles and
Responsibilities v Helped build team members to get access to all the portals. v Documented all the build and deploy process with screenshots
for easy understanding of process. v Worked as a single person on the Test Automation builds and
deploy including Jenkins job creation. v Helped them releasing 15 different projects with different versions of
jar to our and central repository. v Created dashboard for our 9 CI jobs which will overview of all
the reports that is available from these jobs. v Organized goals for our different build jobs. v Fixed all the Deprecated Dependencies for our 21 projects.
Added exclusion to avoid transitive dependencies. v Done housekeeping for our pod in removing unused servers. Which
in turn helped our tool to get improved to give access for deployers
to deprovision the servers. v Fixed all the SWOT analysis defects raised onto the build team. v Created documents for tracking servers and deployments happening in dev/int,
system, performance, pre-production and production. v Created document for URL's available for our services, mule and
ui in different regions DEV/INT SYSTEM PERFORMANCE PRE-PRODUCTION PRODUCTION v Implemented Master pom changes in our 21 project local poms
to maintain dependencies. v Created sonar jobs for our 21 projects and finalized the goal
for sonar job which is pending for almost 3 months. v Worked on Statefarm specific analysis plugin to provide reports
of junits, testcases,Code coverage exclusions and generated
classes. v Worked on emma code coverage, sonar, compiler, surefire,
dependency, versions maven, cobertura and Jacoco plugins
for doing code analysis. v Supported all environment deployments including pre-production
and production. v Trac admin controlled all the subversion access. v Created Wiki documents in trac for all the process happening in
the build team. v Created and modified tickets types for the
build team so that development teams create build tickets for build team. v Helped in creating common jar process so that other projects
wsdl can be consumed as common jar. v Worked on enforcing ICP standards like checkstyle, emma,
sf code quality analysis. v Trained offshore with build and deploy process and helped them
get access to all areas like repository, Jenkins, svn, trac and Self Service
Portal. v Documented all the build process in SCM guidelines for the offshore
team for easy understanding. v Helped in cleanup of pom file by removing unwanted dependencies,
plugins and fixing transitive dependencies. v Fixed most of the developer problems in Artifactory, Repository,
Jenkins, maven pom file and svn. v Worked on creating new svn branches for our DC8 projects using tortoise
SVN. v Worked in svn merge concepts (Merge a range of revisions,
reintegrate a branch, Merge two different trees). v Worked in WSRR to get wsdl from service contract and see service
contract, service description and Business service details. May 2012 – Sep 2012
DC8 BPS DeveloperState Farm Insurance, Bloomington IL. Project Details Project Title: DC8 BPS Developer Environment: STS 2.8.0-RELEASE,PostgreSQL
9.1,TortoiseSVN 1.7,SoapUI 4.5.0,Putty,VMware vFabric tc Server Developer
Edition (Runtime) v2.6,Mule 3.2.1,Apache CXF v2.5.2,Apache Maven 3.0.3,Mule
Studio v1.0.0,Eclemma 2.1.0,Sonar 2.13.1,Sonar 3.4.1,JDK 1.6,Spring
3.1.1,Checkstyle,XSL,XML,Jenkins,Subversion. Project Description BPS is Billing Payment System developed by DC8
developers responsible for performing payments on the Life insurance policy
purchased by the customer. On request for the payment from DC2 screens to DC8
screen our processing starts by loading all the payment details needed for
processing the payment. We will help customers add bank account, credit
cards, debit cards and from existing accounts to make payment and post the
transaction in the payment table for batch processing. Batch processing helps
in getting the money from the account requested and commit that transaction. Roles and
Responsibilities v Requirements are gathered through Brainstorming, Prototyping and
Document Analysis. v Worked on class, sequence diagrams for the requirements. v Installed all the software needed for development in my machine. v Worked on spring maven webservice project and created web
service using CXF. v We followed BO, TO, DAO and Proxy design
patterns for development. v Worked in retrieving checkout details from the payment db
and using retrieve checkout webservice. v Tested the webservice using soapUI and accessing local
DB created in postgreSQL. v Used Spring JDBC with paramsource mapping in DAO to
dynamically query the DB. v Worked on Mule and its various features like Transformers,
Flow and Sub flow. v Created XSL to map appropriate parameters to create xml using transformers
in mule flows. v Created Test Cases using JUnits and used ecl emma code
coverage to check all the class, method, block and lines are executed
during the test case execution. v DC8 has custom built checkstyle and followed the coding
standards to meet ICP standards. v Testing the code is done by junits to cover all the lines of
the code. v Worked with build team and opening build requests to deploy the
developed application to the respective pod. Dec 2011 – Apr 2012
CRMS-Developer USAA, Chennai Project Details Project Title: Customer Relationship Management
System Environment: JAVA 1.4, J2EE 1.4, JSP 1.1,
JavaScript, DB2, Websphere Server 6, 7, StarTeam, Beyond Compare, RSA 8. Project Description Collections System has programs offered to
members who are delinquent to payments to be made. These programs are
displayed in the portal and with some necessary enhancements. Roles and
Responsibilities v Acquired knowledge of the CRMS systems through Document Analysis. v Worked on editing JavaScript for the retrieval and offer
history from db2. v Helped in Integration and Testing to fix the bugs to
meet the system requirements. v Helped in deploying to CIT and Runway boxes. May 2011 – Dec 2011
Money Manager
Alerts-DeveloperUSAA, Chennai Project Details Project Title: Money Manager Alerts Environment: JAVA 1.4, J2EE 1.4, JSP 1.1, JMS
1.1, Web Services 1.0, Servlet 2.4, Websphere Server 6, 7, StarTeam, Beyond
Compare, RSA 7. Project Description Customer can receive SMS and email using this
webservices and servlet by subscribing to USAA alerts. Roles and
Responsibilities v Gathered requirements from the onsite through Document Analysis and
Interface Analysis. v Analyzed requirements from onsite and made suggestions
on requirements to clarify how the end product needs to be established. v Created servlet and loaded properties to avail USAA customers
to subscribe to alerts and mailing services. v Configured queues on websphere servers and deployed
servers to particular JVM’s. v Worked in debugging the problems happened in coding and testing
to meet the system requirements. v Helped in Integration and Testing to fix the bugs to
meet the system requirements. v Helped in deploying to CIT and Runway boxes. Mar 2010 – May 2011
Personal Financial Management-DeveloperUSAA, Chennai Project Details Project Title: Personal Financial Management Environment: JAVA 1.4, J2EE 1.4, JSP 1.1, Web
Services 1.0, JAX-RPC 1.1, Websphere Server 6, 7, StarTeam, Beyond Compare,
RSA 7. Project Description Integrating Third Party yodlee web services with
USAA web services with wrapper classes and helped in managing the money
management via USAA portal. Roles and
Responsibilities v Gathered requirements from the onsite through Interface Analysis. v Developed WSDL based on yodlee API’s and created wrapper
classes. v Created JAX-RPC client jar so that UI team uses that in their
pages. v Fixed all the problems and debugged the issues happened
during development and unit testing. v Checked-in all the code to StarTeam and deployed to integration
test boxes. v Wrote testharness jsp’s to test the webservice written
by me is working fine with yodlee integration. v Configured security groups (Basic Auth) in the web.xml
for authorized access to testharness. v Helped in deploying to CIT and Runway boxes. Aug 2009 – Mar 2010
Fund Transfer-DeveloperUSAA, Chennai Project Details Project Title: Fund Transfer Capabilities to
Prepaid Card Environment: JAVA 1.4, J2EE 1.4, DB2, Websphere
Server 6, 7, StarTeam, Beyond Compare, RSA 7. Project Description Prepaid Card is a teen card where the parents can
transfer money from their accounts to the prepaid card to use it as debit
card. Roles and
Responsibilities v Gathered requirements from the onsite through Document Analysis and
Interface Analysis. v Worked in Class and Sequence Diagrams to design
requirements. v Worked in coding and debugging to meet the system requirements. v Coding is minimal as it needs a lot of testing on backend ACH batch
processing on how this new debit card is going to work on existing
system. v ACH batch testing is done by me as few
authorized people will have access to ACH batch testing environment. v Two different fund transfer one-time and recurring needs
different way of batch processing and done top notch testing to reduce
defects and bugs in this code as it is related to money. v Helped in Integration and Testing to fix the bugs to meet the
requirements. v Deployed the code in implementation and production systems
along with few testing scenarios to test out the code is working fine. Dec 2008 – Aug 2009
IT IS Integrated Command Center-SMETCS Internal,
Chennai Project Details Project Title: IT IS Integrated Command Center Environment: Java 1.5, PHP, J2EE 1.4, BIRT,
C/C++, MySQL 5, Oracle 9i, UNIX and FileZilla Project Description TCS-monIT is a monitoring tool to monitor system
related parameters and to provide reports on the issue and data collected
from the system customized on zabbix. Roles and
Responsibilities v Worked on customization of Tcs-MonIT tool from the open
source zabbix a free monitoring, alerting and reporting tool. v Worked on installing Tcs-MonIT, agents related to Tcs-monIT
on servers and database servers. v Worked on Customization of Internal tool TCS-NetProAware and Eclipse
BIRT reports in the development of visual reports for tcs-monIT tool. v Saved around 1 million rupees on TCS- Net-ProAware tool
from licensed products. v Created different queries to monitor different parameters in Tcs-monIT
tool for vendors TCS-Corporate NOC, SMB Network, TCS-Ultimatix
applications, DLF and Infinity. v Configured graphs, items, maps, triggers
in tcs-monIT tool. v Configured parameters and installed agents for Tcs-monIT
in oracle db and mission critical servers. v Trigger configuration for Bandwidth
Utilization in tcs-monIT tool and Maps created with triggers
showing status v Enhanced the Net-ProAware tool in connection pooling, excel sheet
generation logic and report generation. v Worked on Birt Reporting and generated reports similar
to NetAsthra portal. Nov 2007 – Dec 2008 ITIS-Tools Devlp -Developer TCS
Internal, Chennai Project Details Project Title: ITIS-Tools Devlp (Netasthra) CoE
(WaterFall) Environment: JAVA 1.5, J2EE 1.4, JSP 2.0, JSF
1.1, AJAX, Oracle 9i, Richfaces. Project Description Netashtra is a report generation tool developed
in java and helped in migration of TCS global helpdesk tool to java from
.net. Roles and
Responsibilities v Requirements are gathered through Brainstorming, Prototyping and
Document Analysis. v Analyzed different helpdesk tools like REMEDY and HP Service
Desk and their features for the roll out of TCS global helpdesk in
java. v Worked on design documents and other design artifacts
for both netasthra and TCS global helpdesk on how the
requirements will be implemented in production. v Code developed on my machine is integrated in common server so that
everyone gets the copy of my code. v Unit Testing is done on my machine to match the requirements that is
initially documented in design phase. v Integrated code is system tested followed by defect fixes and problem
debugging is done. v Helped in Integration and Testing to fix the bugs to
meet the system requirements. v Helped in rollout of netasthra and TCS global helpdesk
to production with less number of bugs and defects. Certifications Sun Certified Java Programmer-6 Education and
Qualifications Bachelors in Electronics & Instrumentation
Engineering – GCT, Coimbatore, India – May, 2007. ResumeKarthikeyan
Kaliappan |
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|