SlideShare a Scribd company logo
1 of 17
India Private Limited
GBS-WEB COMPETENCY
SRINIVASAN VENKATESAN
Cell : +91 99629 93329
Email : vsrinivasan@in.ibm.com
SUMMARY
 Over sixteen years plus of IT industry experience encompassing a wide range of skill set,
roles and industry verticals.
 I have 17+ years of software development specialization in Object-Oriented and Analysis
with extensive experience in full project life cycle of the software design process
including architecture design, requirement analysis, prototyping, POC (proof of concept),
implementation, testing and maintenance of medium to large scale enterprise web based
applications on JAVA/J2EE platform and well versed in software architecture concepts
and design patterns. Also I have been involved in estimation process and helped the
solution team for winning new initiatives from the clients.
 Successfully led complex projects with small & large teams covering various aspects of
software development, process and methodologies.
 Extensive experience with analysis, design, developing software for different
environment like Customization, Solutions, Internet / Intranet E-Commerce oriented
Applications and implementation of software applications including Portal applications.
 Proficient in analyzing and translating business requirements to technical requirements
and architecture.
 Strong database skills, Object Oriented Programming and development knowledge
 Experience in leading and managing teams. Played multiple roles – Solutions Designer,
Project Lead, Team Lead, Technical Lead, Senior Developer, Location Lead in FORD
project, Metrics Reviewer, ISE Reviewer and QAmbassador.
 Executed software projects for Supply Chain Management, Insurance, Education, Retail
industry, Auto industry and Banking domain.
 I have provided design and architecture inputs to IBM Tech Lead/Designer in the Credit
Card Enhancements on C3 project using Struts 2.0, JSon, Ajax and Spring framework.
 I worked as designer/senior Java developer role whose primary responsibility is to
design low level technical documents against the functional documents supplied by the
client. I was leading the technical team to build and deploy an application in Websphere
Application Server 7.0 based on Axis2 WebServices and Spring framework. Also I was
being involved in the development as well. The client is Wal-Mart/SAMS club who is the
leading in retail industry overall worldwide.
 I have worked onshore/offshore on many mission critical projects for TD Bank, Wal-
Mart. In CANADA I have worked around 10 months in TD Bank as Solutions Designer.
There I have played different roles like Solutions Designer / Tech Lead / Project Lead. In
USA having more than 3 year’s experience in retail domain (Wal-Mart and SAMS Club). I
have worked as designer/ analyst /project lead role in the ISD division of Wal-Mart for
more than 3 years, being an integral member of their development and deployment,
actively participated in analysis, architecture design and led the development of web
services for various Java/j2ee projects which involved complex integration with legacy
web services. In USA having more than 6 months experience in NY HESC (Higher
Education System) and worked as Senior Developer. In USA having more than 1 year’s
experience in Insurance domain (Ohio Casualty Group and it is merged with Liberty
Mutuals). There I was being involved in development and design. Also actively involved
in all design review meetings and worked as Onshore-Coordinator as well.
 I have delivered all web services projects with zero defects in TD Bank account and got
the appreciation for the same.
 Good communication skills, interpersonal skills, self-motivated, quick learner, team
player.
Page 1 of 17
India Private Limited
GBS-WEB COMPETENCY
SRINIVASAN VENKATESAN
Cell : +91 99629 93329
Email : vsrinivasan@in.ibm.com
 Proficient in Agile, Test Driven Development and Waterfall Software Development
Methodologies.
 Proficient in Software Estimations (Function Point Estimation and WBS).
ONSITE EXPERIENCE
 Worked in Ohio Casualty Group, Fairfield, Ohio (USA) from 2007 - 2008 for a period of
more than 14 months for Design and development of Insurance Application.
 Worked in NY HESC, Albany, New York (USA) from 2008 for period of 6 months for
Design and development of New York Higher Education Application.
 Worked in Wal-Mart, Bentonville, Arkansas (USA) from 2008 - 2011 for a period of 36
months for Design and development of SAMS and Wal-Mart Application.
 Worked in TD Bank, London, ON (Canada) from 2013 – 2014 for a period of 10 months
for Design and deployment of TD Bank web service applications.
TECHNICAL SKILLS
E-Com
Frameworks / Web
Technologies
J2EE, Struts 2.0, Json, JQuery, Hibernate, Spring 3.0, Spring Boot,
SOAP, Rest Service, Web Services Design & Development and Web
Services Security.
Tools /
Technologies
UML, OOAD, Rational Software Architect 7.0 / 8.0, Rational Application
Developer 7.5.5, Rational Rose, PVCS, SVN, CVS, MKS, TOAD, SOAP
UI, SOA Test, AccuRev and Rational Performance Tester
Methodologies Agile, Test Driven Development & Waterfall
Languages Java, SQL, HTML and XML
IDE
Rational Software Architect 7.0 / 8.0, Rational Application Developer
8.5 / 8.0/ 7.5, Netbeans, Eclipse, Visual Slickedit, Visual Studio,
JDeveloper, Spring Tool Suite, IBM Worklight Studio
Web Servers Tomcat 4.0, Java Web Server 2.0,JRun, IIS with ServletExec Plug in
Application Server Websphere 6.0/7.0/8.0, Weblogic, Oracle 9ias, Apache Server
Portal Server WebSphere Portal Server 6.1 / 7.0
Databases
NOSQL Databases
DB2 7.1/8.0/9.0,MS SQL Server 7.0, MS Access, MySql, Oracle 8.0Tools
& IDE
MongoDB and Cloudant NoSQL Cloud DB
Special
Methodologies
JDBC, RMI, Socket Prog., JSP,Servlets, J2EE, Portlet Development with
Portlet Development Toolkit, Struts, MVC, JMS, EAD4J, MQ-Series, EJB,
LOG4j, Spring Framework and Axis 2.0
Mobile Enterprise
Application Platform
IBM Worklight
Application/Functio
nal areas worked on
Supply Chain Management, eCommerce, Airlines, Insurance, Retail and
Banking
Support Tools MS Project, MS Office and HP QC
Platforms:
Windows 95/ 98 / NT / XP/ 2000,Linux/AIX/Unix, Windows Vista,
Windows 7
Page 2 of 17
India Private Limited
GBS-WEB COMPETENCY
SRINIVASAN VENKATESAN
Cell : +91 99629 93329
Email : vsrinivasan@in.ibm.com
WORK HISTORY
COMPANY DESIGNATION DURATION
IBM Global Services India
Ltd., Chennai
Advisory System Analyst Jun 2004 - Till date
Stingray Technologies Pvt
Ltd., Noida
Programmer Analyst Jan 2002 – May 2004
Target CASE Technologies
Pvt Ltd., Chennai
Programmer Analyst Dec 1999 - Dec 2001
EDUCATION / AWARDS/ CERTIFICATION/ TRAINING
 Bachelor’s degree in Computer Science Engineering from Kensington University, June 1999
 Associate Degree in Electrical and Electronics Engineering from State Board of Technical
Education and Training, April 1993
 I was awarded IBM Manager’s Choice Award for putting client first and all deliverables
made in FORD SCA-C IL project.
 I was awarded the Bravo Certificate for successful implementation of Project LMS 1.0
 I was awarded the Bravo Certificate for the excellence of quality work done for the project
OCG PARIS.
 I was awarded for the Wal-Mart Yearly best project Mobility Payment.
 Sun Certified Programmer for Java[tm] 2 Platform 1.4 (SCJP 1.4)
 TOGAF 8.0 (Open Group) certification
 Microsoft Certified Solution Developer (MCSD).
 Nominated and undergone a special training on EAD4J by Mathew Daflucas in IBM. This
training was taken by the US EAD4J team and based on my work on EAD4J in one of my
project I lead in IBM. I got this opportunity.
 Training completed on WebSphere MQ and JMS
 Training completed on Spring 3.0
PROFESSIONAL EXPERIENCE
IBM India Jun 2004 - Till Date
Client: FORD MOTORS Jun 2016 – Till date
Project: Single Complete Actionable Flexible View of Consumer Integration Layer Release 1.0 (SCA-C IL)
This project aims at providing a master data management for a single complete actionable flexible view of the
customer. As part of this release, MDM 10.1 version is migrated to 11.4 version, to accommodate this Integration
layer which exposes the functionalities through web services, web screens and batch needs to be enhanced. This
involves addressing schema changes, objects generation using JAXB and modifying the utility classes to comply
with MDM schema and send MDM request and receive MDM response as per the structural change done at MDM
end.
The Integration Layer is a custom written Java application which provides an interface to access MDM. There are
two types of processes going through the Integration Layer: batch processes and online processes.
Roles and Responsibilities:
Page 3 of 17
India Private Limited
GBS-WEB COMPETENCY
SRINIVASAN VENKATESAN
Cell : +91 99629 93329
Email : vsrinivasan@in.ibm.com
As a Tech Lead / Project Lead / Location Lead, I am responsible for analysis, design,
implementation of new features, upgrades and successful delivery of the web service applications
to FORD MOTORS:
Environment:
Java, Struts, Web Services, SQL Server, DB2, WebSphere 8.0, MDM, Data Stage, Quality Stage
Client: MetLife, US Jan 2016 – May 2016
Project: Customer Service Consultant – CSC
MetLife Customer Service Consultants (CSCs) respond to millions of inquiries per year. The goal is to make it
easier for customers to do business with MetLife. Customer Service Consultants are organized into smaller teams
dedicated to supporting a different product area and business franchise, including some dedicated to handling
inquiries for specific large institutional clients. Every CSC will support a different product or franchise, they all
have one thing in common — each is committed to providing world-class customer service, from the ordinary daily
inquiries to complex business transactions. MetLife started to move all existing applications into the Global Sales
and Services Platform (GSSP) to achieve client centric products. As part of the process MetLife started with
Customer Service Consultant (CSC) application to GSSP.
Contribution:
Roles and Responsibilities:
As a Tech Lead / Team Lead, I am responsible for analysis, design, implementation of new
features, upgrades and successful delivery of the micro service applications to MetLife:
 Worked on priority user stories from Kanban board.
 Worked on user stories estimations, design, design reviews, coding and code reviews.
 Worked on Testing the micro services with rest clients.
 Worked on Integration testing with cucumber.
 Merging the code to Stash using Source tree.
Environment:
Java, Groovy, Spring MVC, Mongo DB, Tomcat, Stash, JIRA, Cucumber
Client: Cunningham Lindsey AA AM, UK Jul 2015 – Dec 2015
Project: TIG Insurer Delivery Center Automobile Association Accident Management
The AA have selected IG to suppy our claims and analytics applications for their fleet accident
Management company. The AA have also agreed for this project to be developed in conjunction
with the AA Insurer (AAPache) project utilising policy, claims and Analytics. The intention is to
configure and customise the applications to provide capability for both areas. In TIG Insurer
Delivery Center project, IBM is leveraging its strategic outsourcing capabilities by providing
Application Innovation Services for the core policy administration system Innovation Insurer of
Innovation Group (IG). IBM team works with the IG team primarily in product implementation or
Customization and enhancement of the Innovation Insurer product.
Client: Cunningham Lindsey, UK Jul 2014 – Jun 2015
Project: TIG Insurer Delivery Center Cunningham Lindsey Claims
Page 4 of 17
India Private Limited
GBS-WEB COMPETENCY
SRINIVASAN VENKATESAN
Cell : +91 99629 93329
Email : vsrinivasan@in.ibm.com
In TIG Insurer Delivery Center project, IBM is leveraging its strategic outsourcing capabilities by
providing Application Innovation Services for the core policy administration system Innovation
Insurer of Innovation Group (IG). IBM team works with the IG team primarily in product
implementation or Customization and enhancement of the Innovation Insurer product.
Roles and Responsibilities in TIG Insurer Projects:
As a Senior Java Developer, I am responsible for analysis, design, implementation of new
features, upgrades and successful delivery of the product implementation or Customization and
enhancement of the Innovation Insurer product.
 Interact with BA (Business Analysts) / Build Team / Testing Team for all clarifications of our
queries.
 Delivered new and complex high quality solutions to clients in response to varying business
requirements.
 Guiding the team for their technical queries.
 Review and Impact Analysis for all requirements
 Preparing the effort estimation of new functionality or any enhancements to the current TIG
Insurer Delivery Center and other high priority adhoc tasks.
 Review the technical design, coding and configuration changes based on the design
standards, java coding standards.
 Develop test cases and test execution plans for Unit, System testing and debugging.
 Perform code review of team members maintaining code review standard guidelines,
document the same, sign-off the document and get approvals from client management.
 Communicate activities/progress to project managers, business development, business
analysts and clients.
 Create KT (knowledge transfer) plan and give sessions to new joiners in the team on the
business, application, and technical aspects of TIG Insurer development team.
Client: TD Bank, Canada Mar 2014 – Jun 2014
Project: Prepaid Card
The scope of this project is TD Visa Prepaid Gift Cards in Canadian dollar (CAD):
o Magnetic stripe cards, with no PIN
o Variable load (from CAD $25-$1,000/card)
o Non-reloadable, disposable cards
o Non-personalized
o To be sold to TDCT customers with an active product with a maximum allowable
load of $1,000 per individual card
o To be sold to non-customer up to a maximum allowable load of $250/card (or
any number of individual cards totaling no more than $250 per branch visit)
o To be sold at TDCT branches and TD Foreign Exchange Centre’s across Canada
Future phase of the program will include sale of Gift Card through OLC/OSO and re-loadable
Prepaid Card group (Travel Cards with USD, EUR and GBP). This project will be used to issue Visa
Prepaid Gift Cards only through S3 channel. Capability related to Visa Prepaid Travel Cards and
OLC/OSO would be submitted at the time future phase kick-off.
Page 5 of 17
India Private Limited
GBS-WEB COMPETENCY
SRINIVASAN VENKATESAN
Cell : +91 99629 93329
Email : vsrinivasan@in.ibm.com
Environment:
Rational Application Developer 8.5.5, WebSphere Application Server 8.0, Java 1.6, Apache Commons
Configuration 1.6, Apache commom-lang3 3.0, Apache common-logging 1.1, Log4j 1.2, Maven 3.0.3, JAX-
WS 2.0, JAXB 2.0, Spring 2.5.6, DataPower and DB2 Store Procedure
Client: TD Bank, Canada Feb 2014 – Jun 2014
Project: Lotus Notes Replacement R14.3.5
The Application Configuration Retrieval ( AppConfigRetrievalService) Java Web service which
provides a shared access point and contract interface to manage and orchestrate the retrieval of
configuration files. This service is initially intended to be used by the S3 front counter and C3 side
counter applications.
Environment:
Rational Application Developer 8.5.5, WebSphere Application Server 8.0, Java 1.6, Apache Commons
Configuration 1.6, Apache commom-lang3 3.0, Apache common-logging 1.1, Log4j 1.2, Maven 3.0.3, JAX-
WS 2.0, JAXB 2.0, Spring 2.5.6, Datapower, XSLT
Client: TD Bank, Canada Feb 2014 – Jun 2014
Project: Online Credit Card Activation
The Credit Card service provides a common access point and contract interface to manage requests
related to the issuing and activation of plastic credit cards. This service is intended to be reusable
and accessible from various channels and applications.
· The current version of the CreditCardService (CCWS) having two operations, IssueCard and
CancelIssueCard.
· The new CreditCardService v1.1 will add an operation to support the activation of a plastic
credit card.
· This enhancement will be the backward compatible and not having any version change in
the WSDL endpoint.
Environment:
Rational Application Developer 8.5.5, WebSphere Application Server 8.0, Java 1.6, Apache Commons
Configuration 1.6, Apache commom-lang3 3.0, Apache common-logging 1.1, Log4j 1.2, Maven 3.0.3, JAX-
WS 2.0, JAXB 2.0, Spring 2.5.6, Datapower , Websphere MQ
Client: TD Bank, Canada Jul 2013 – Mar 2014
Project: AML Resiliency MAS R14.1
The Credit Adjudication Service provides a single point of access to submit applications. It will also
determine which applications are ready to be sent to CAPSTONE, return decisions to the consumer
and retrieve the status of an application.
Page 6 of 17
India Private Limited
GBS-WEB COMPETENCY
SRINIVASAN VENKATESAN
Cell : +91 99629 93329
Email : vsrinivasan@in.ibm.com
Environment:
Rational Application Developer 7.5.5, WebSphere Application Server 6.1, Java 1.6, Apache
Commons Configuration 1.6, Apache commom-lang3 3.0, Apache common-logging 1.1, Log4j
1.2, Ant 1.8.2, JAX-WS 2.0, JAXB 2.0, Spring 2.5.6
Client: TD Bank, Canada Jun 2013 – Dec 2013
Project: Electra CLK COMS and MAS
The Credit Offers web service provides a point of access to the CMT and CCOFF offers related
functionality from the distributed environment. The Service accepts requests from the consumer
using HTTP(S) protocol, invokes appropriate processes, and then composes the response back to
the consumer.
The Credit Adjudication Service provides a single point of access to submit applications. It will also
determine which applications are ready to be sent to CAPSTONE, return decisions to the consumer
and retrieve the status of an application.
Environment:
Rational Application Developer 7.5.5, WebSphere Application Server 6.1, Java 1.6, Apache
Commons Configuration 1.6, Apache commom-lang3 3.0, Apache common-logging 1.1, Log4j
1.2, Ant 1.8.2, JAX-WS 2.0, JAXB 2.0, Spring 2.5.6
Client: TD Bank, Canada Oct 2012 – May 2013
Project: Boat Enhancements on CCM
TD Canada Trust (TDCT) would like to offer C3 users, including Retail and phone channel, the
opportunity to complete a Balance of Account Transfer transactions for existing TD customers.
TDCT would also like to offer a Multi-rate BOAT functionality that allows greater segmentation for
promotional offers:
– Offer Cardholders various promotional interest rates.
– Offer each Cardholder one BOAT offer.
Introducing this functionality at the retail branch channel will help the Bank achieve market parity
by offering multiple BOAT promotional rates and support the Credit Card 5-year Strategy.
This functionality will also support Product and Partner CEI by developing an automated process at
origination that replaces manual effort at the retail branch and back office.
Environment:
Rational Application Developer 7.5.5, WebSphere Application Server 7.0, Struts 2.0, Json,
Spring 3.0, JQuery 1.7.1, JUnit 4.1, Apache Ant 1.8.2, log4j 1.2.16 and JDK 1.6
Client: TD Bank, Canada Dec 2011 – Sep 2012
Project: Credit Card Enhancements on C3 (CCM)
Page 7 of 17
India Private Limited
GBS-WEB COMPETENCY
SRINIVASAN VENKATESAN
Cell : +91 99629 93329
Email : vsrinivasan@in.ibm.com
TD Canada Trust (TDCT) would like to offer TD customers the service of adding or removing
authorized users from their existing TD consumer credit card account at the retail branch
channel. They would also like the retail branch to have the ability to product transfer cards from
one product to another. Introducing this functionality at the retail branch channel is expected to
drive sales / out standings growth through increased penetration of existing TDCT customer base
by incremental authorized user activity. It will also drive customer engagement, active account
growth and reduce voluntary attrition by enabling a more efficient and effective product transfer
process to migrate tenured customers into the right card. Support increased penetration of
accounts older than 1 year into premium rewards products are also and expected benefit. This
functionality will also support Product and Partner CEI be developing an automated process at
origination that replaces manual effort at the retail branch and back office.
Roles and Responsibilities in TD Bank Projects:
As a Project Lead/Senior Java developer, I was responsible for analysis, design, development
and implementation of new features, upgrades and successful delivery of the applications to TD
Bank:
 Leading Web Project team in delivering solution to the customer.
 Delivered new and complex high quality solutions to clients in response to varying business
requirements.
 Responsible for effective communication between the project team and the customer.
Provide day to day direction to the project team and regular project status.
 Responsible for Design document updates.
 Design updates and development of all projects use case.
 Guiding the team in technical Matters.
 Review and Impact Analysis
 Deliver new and complex high quality solutions to clients in response to varying business
requirements
 Analysis, design and coding of web development for project use case using the tools and
technologies have been mentioned.
 Preparing the effort estimation of new functionality or any enhancements to the current TD
Bank (BOAT Enhancements on CCM), and other high priority adhoc tasks.
 Understanding the current system and proposing the enhancements required for better
performance.
 Converting the technical design into coding and configuration changes using the established
coding standards and by formulating mathematical models for solution of the problems.
 Develop test cases and test execution plans for Unit, System testing and debugging.
 Development of Participate/ initiate discussion session with team on design and
requirements understanding, development, and implementation plan. Ensure that
development is performed as per requirements.
 Providing support during the post-production issues. Analysis of Defects, providing
appropriate solutions, Testing of Defect and Deliver to Customer.
 Perform code review of team members maintaining code review standard guidelines,
document the same, signoff the document and get approvals from client management.
 Communicate activities/progress to project managers, business development, business
analysts and clients.
 Create KT (knowledge transfer) plan and give sessions to new joiners in the team on the
business, application, and technical aspects of Sam’s Membership team.
Environment:
Page 8 of 17
India Private Limited
GBS-WEB COMPETENCY
SRINIVASAN VENKATESAN
Cell : +91 99629 93329
Email : vsrinivasan@in.ibm.com
Rational Application Developer 7.5.5, WebSphere Application Server 7.0, Struts 2.0, Json,
Spring 3.0, JQuery 1.7.1, JUnit 4.1, Apache Ant 1.8.2, log4j 1.2.16 and JDK 1.6
Client: Sams Club, USA Sep 2010 – Oct 2011
Project: Sams Membership System (Mobility Payment)
Sams Membership System (Mobility Payment) project is used to provide customers having the
ability to make payment outside of stores and clubs. This project provides global cellular
PCI/PAPB compliant payment process solution that will provide remote access to applications to
a) Manage membership and b) Take merchandise order from the member’s place of business.
This application will be used by outside sales team.
Environment:
JDK 1.5, Axis 2.0, Spring, Webservices, IBM Web Sphere 7.0, Rational Software Architect
7.5.5, Ant, Log4j, Ivy, Rational Buildforge, Powermock/Easymock with JUnit
Client: Wal-Mart & Sams Club, USA Oct 2008 – Aug 2010
Project: CMDM (Customer Master Data Management)
CMDM project is to build an infrastructure to enable a single view of customer data across all Wal-
Mart enterprise customer application. This system provides standard backend services that are
available to other Wal-Mart applications to use in the future. This system also fully integrate Sam’s
membership data into solution with no impact to service levels and provide secure storage and
access of data in solution.
Roles and Responsibilities in SAMS and WAL-MART Projects:
As a Senior Developer/ Designer (Onsite Coordinator), I was responsible for analysis,
design, development and implementation of new features, upgrades and successful delivery of
the applications to SAMS Club.
 Leading a Project team of 9+ members to deliver E-Commerce solution to the customer.
 Feasibility study of new solutions in Sam’s Membership Team for the project and Sams
Membership System application based on business requirements.
 Deliver new and complex high quality solutions to clients in response to varying business
requirements
 Work with Business Analyst in translating business requirements into Functional
Requirements Document and to Detailed Design Documents
 Analysis, design and coding of web services using the tools and technologies have been
mentioned.
 Converting functional requirements to technical requirements and validating it against
performance requirements of the target system built in Web Services for Sams Membership
System application and Web services for this application.
 Preparing the effort estimation of new functionality or any enhancements to the current
Sams Membership System, and other high priority adhoc tasks.
 Understanding new requirements from Business customers for Sams Membership System
and converting into functional requirements.
 Understanding the current system and proposing the enhancements required for better
performance.
Page 9 of 17
India Private Limited
GBS-WEB COMPETENCY
SRINIVASAN VENKATESAN
Cell : +91 99629 93329
Email : vsrinivasan@in.ibm.com
 Developing strategic and tactical High level and Low Level Application Design.
 Converting the technical design into coding and configuration changes using the established
coding standards and by formulating mathematical models for solution of the problems.
 Develop test cases and test execution plans for Unit, System testing and debugging.
 Development of Participate/ initiate discussion session with team on design, development,
and implementation plan. Ensure that development is performed as per requirements.
 Providing support during the post-production issues. Analysis of Defects, providing
appropriate solutions ,Testing of Defect and Deliver to Customer.
 Perform code review of team members maintaining code review standard guidelines,
document the same, signoff the document and get approvals from client management.
 Communicate activities/progress to project managers, business development, business
analysts and clients.
 Create KT (knowledge transfer) plan and give sessions to new joiners in the team on the
business, application, and technical aspects of Sam’s Membership team.
 To provide Technical Guidance to the offshore developers.
Environment:
JDK 1.5, Hibernate, Webservices, IBM Web Sphere 6.1, WCM 7.0/MDM 8.0, Rational Software
Architect 7.0.0.7, Message Broker, Websphere MQ-Series, Struts Framework
Client: NY HESC, USA Mar 2008 – Sep 2008
Project: HESC WAS Replatforming
NY HESC – New York Higher Education Services Corporation project which is Java based, 3 tier
applications build by HESC to handle the 7 different applications like HESCWEB, HESCPUB,
HESCPIN, EquiFax Credit Check, Meteor Data Provider, Meteor Authentication Provider and G&S
Scholarship. This project is a solution that will allow HESC to migrate their WAS-based applications
from a z/OS enterprise to a distributed environment, in accordance with HESC’s requirements.
Roles and Responsibilities:
As a Senior Developer, I was responsible for analysis, design, development and
implementation of new features, upgrades and successful delivery of the applications to NY
HESC.
 Deliver new and complex high quality solutions to clients in response to varying business
requirements.
 Work with Business Analyst in translating business requirements into Functional
Requirements Document and to Detailed Design Documents
 Translate Requirements into formal Test Requirements Matrices for various Business
Requirements
 Responsible for Test Case Execution
 Analysis of Defects, providing appropriate solutions ,Testing of Defect and Deliver to
Customer
 Establish Quality Procedure for the team and continuously monitor and audit to ensure team
meets quality goals.
 Ensure that development is performed as per requirements.
Page 10 of 17
India Private Limited
GBS-WEB COMPETENCY
SRINIVASAN VENKATESAN
Cell : +91 99629 93329
Email : vsrinivasan@in.ibm.com
 Communicate activities/progress to project managers, business development, business
analysts and clients.
 Done application Performance Testing using Rational Performance Tester.
Environment:
JDK 1.5, EAD4J Topaz JDBC, EAD4J OPAL, JSP 2.0, Servlets 2.4, EJB 2.1, Webservices, IBM
Web Sphere 6.1, ODWEK API, SaS, Rational Software Architect 7.0.0.7
Client: Ohio Casualty Group/Liberty Mutual, USA Dec 2005 – Feb 2008
Project: PARIS (Policy Administration Rating and Issuance System)
PARIS – policy administration rating and issuance system is a Property & Casualty Insurance
project which is Java, applet based, 3 tier application builds by OCG to handle the 6 commercial
lines of business presently. The system is built along the lines of IBM IAA model. PARIS is an
example of the realization of the IAA specification actual paradigm. PARIS is made up of the
Product builder that helps design / creates the specifications and the Java application that realizes
the specification by generating the actuals.
Roles and Responsibilities:
As a Project Lead / Senior Developer (@ offshore from Dec 2005 to Dec 2006) and
Onshore Coordinator / Senior Developer (@ onshore from Jan 2007 to Feb 2008), I
was responsible for analysis, design, development and implementation of new features,
upgrades and successful delivery of the applications to Ohio Casualty Group.
 Deliver new and complex high quality solutions to clients in response to varying business
requirements.
 Work with Business Analyst in translating business requirements into Functional
Requirements Document and to Detailed Design Documents
 Translate Requirements into formal Test Requirements Matrices for various Business
Requirements
 Responsible for Test Case Execution
 Responsible for Support of PARIS Application from Offshore
 Analysis of Defects, providing appropriate solutions ,Testing of Defect and Deliver to
Customer
 Establish Quality Procedure for the team and continuously monitor and audit to ensure team
meets quality goals.
 Coordinate and communicate tasks with developers also Coordinate with Onsite team for the
offshore queries.
 Ensure that development is performed as per requirements.
 Communicate activities/progress to project managers, business development, business
analysts and clients
 I have been working @ client place (Ohio Casualty Group - Now it has been acquired by Liberty
Mutual) as onsite coordinator/developer from Jan 02, 2007 onwards.
Environment:
Page 11 of 17
India Private Limited
GBS-WEB COMPETENCY
SRINIVASAN VENKATESAN
Cell : +91 99629 93329
Email : vsrinivasan@in.ibm.com
JDK 1.4, Applet, JavaBeans, Struts, JSP 2.0, Servlets, IBM Web Sphere 5.1, IBM WSAD 5.1
Client: IBM R&D Centre Yorktown, USA Apr 2005 – Nov 2005
Project: SAR (Sense And Respond)
SAR is a Product used by various suppliers of PCD/Lenovo and X-Series for the Demand
Conditioning and Forecast Accuracy. This Product helps the suppliers to decide on the supplies at
various inventories (Hubs) at various locations around the world .This product helps the suppliers
of IBM to monitor the sales and growth of a Hub at a location. SAR helps the IBM to reduce on the
LMS cost incurred by the IBM. This project is the brain child of IBM R&D Centre Yorktown USA.
Roles and Responsibilities:
As an Assistant Tech Lead / Senior Developer, I was responsible for analysis, design,
development and implementation of new features, upgrades and successful delivery of the
applications to IBM Internal (IBM R&D Centre Yorktown).
 Translate Requirements into formal Test Requirements Matrices for various Business
Requirements
 Responsible for Test Case Execution
 Responsible for Support of SaR Application from Offshore.
 Analysis of Defects, providing appropriate solutions, Testing of Defect and Deliver to
Customer.
 Involved in deployment of the product on WAS and to integrate MQ-Series with the etlets.
Etlets are set of java code developed by the R&D Team which runs on a weekly basic to get
the data from various servers of IBM. Etlets are triggered with messages and alerts in the
application. SAR is a portlet based application, hence I was involved with WPS server
integration with WAS also.
Environment:
Java, WAS 5.0, WPS 5.0.2, DB2, JMX (M-Bean), Etlets, WSAD 5.02
Client: IBM Internal, USA Dec 2004 – Mar 2005
Project: Best Indicators Adaptive(BIA)
The scope and objectives of BIA project is to provide a demand forecast using a variety of
indicators. The forecasting is based on modeling and analysis of each data source, such as load,
ship and customer accept, so the results provided will be in the minimal historical error. This
forecast is intended to be an unbiased, model based reference for planners. From this forecast, the
planners can use their knowledge with IBM customers and marketplace to modify the BIA results as
appropriate.
Roles and Responsibilities:
As Team Lead / Senior Developer, I was responsible for analysis, design, development and
implementation of new features, upgrades and successful delivery of the applications to IBM
Internal.
Page 12 of 17
India Private Limited
GBS-WEB COMPETENCY
SRINIVASAN VENKATESAN
Cell : +91 99629 93329
Email : vsrinivasan@in.ibm.com
 Translate Requirements into formal Test Requirements Matrices for various Business
Requirements
 Responsible for Test Case Execution
 Responsible for design and implementation of BIA Application from Offshore.
 Analysis of Defects, providing appropriate solutions, Testing of Defect and Deliver to
Customer.
 Involved in deployment of the BIA application on development/UAT Server.
 Involved in creating deployment manual for the BIA Application.
 Involved in Code Reviews, Design Reviews.
 I was the launching member of this team. I was the only person in this team from India and
team lead to the team which was mainly from Mexico. The first release of this project was
developed by me. I had to integrate the various gems of EAD4J into this project. I was
involved with the various part of the SDLC of the project. I was responsible for the
documentation and installation of the new release. I was the single point of contact to the
SDC team for the project to go on to the production server. My documents are the bench
mark documents for the new team members joined in later.
 Communicate activities/progress to project managers, business development, business
analysts and clients.
 Create KT (knowledge transfer) plan and give sessions to new joiners in the team on the
business, application, and technical aspects of Sam’s Membership team.
 To provide Technical Guidance to the offshore developers.
Environment:
JAVA2.0, JSP, DB2, Websphere Application Server 5.1, Java Script, WSAD 5.1.2, EAD4J Topaz
JDBC, EAD4J OPAL, Struts OS (Web Tier Framework)
Client: IBM Internal, USA Jul 2004 – Nov 2004
Project: Liability Management System (LMS)
The scope and objectives of LMS Project is the Liability Decision Process seeks to identify IBM’s
liability with its Suppliers and with their Supply Chain. The process analyzes forecast patterns,
inventories, order patterns, and contract terms. The result is a statement of liability for current
forecasts and a view of historical forecast patterns. Using these statements of liability, decisions
can be made to optimize the use of supply chain inventory, and minimize negative contractual
obligations. The Liability Decision Support application will build the liability statements using a
combination of Forecasts, Actuals data, and Liability Profiles.
Roles and Responsibilities:
As Team Lead / Senior Developer, I was responsible for analysis, design, development and
implementation of new features, upgrades and successful delivery of the applications to IBM
Internal.
 Translate Requirements into formal Test Requirements Matrices for various Business
Requirements
Page 13 of 17
India Private Limited
GBS-WEB COMPETENCY
SRINIVASAN VENKATESAN
Cell : +91 99629 93329
Email : vsrinivasan@in.ibm.com
 Responsible for Test Case Execution
 Responsible for design and implementation of LMS Application from Offshore.
 Analysis of Defects, providing appropriate solutions, Testing of Defect and Deliver to
Customer.
 Involved in deployment of the LMS application on development/UAT Server.
 Involved in creating deployment manual for the LMS Application.
 Involved in Code Reviews, Design Reviews.
 I was the launching member of this team. I was the only person in this team from India and
team lead to the team which was mainly from Mexico. The first release of this project was
developed by me. I was involved with the various part of the SDLC of the project. I was
responsible for the documentation and installation of the new release. I was the single
point of contact to the SDC team for the project to go on to the production server. My
documents are the bench mark documents for the new team members joined in the team
later. Also I have been involved in the Developed DRD(Design Requirement document) and
the DSR (Design Specification document)
 Communicate activities/progress to project managers, business development, business
analysts and clients.
 Create KT (knowledge transfer) plan and give sessions to new joiners in the team on the
business, application, and technical aspects of Sam’s Membership team.
 To provide Technical Guidance to the offshore developers.
Environment:
JAVA2.0, JSP, EJB, DB2, Websphere Application Server 5.1, Servlets, JavaScript,WSAD 5.1.2,
Struts (Web Tier Framework)
Stingray Technologies Pvt Ltd Jan 2002 – May 2004
Project: DMS (Dealer Management System) Jul 2003 – May 2004
DMS facilitates the Manufacturers to launch their loyalty programs. Manufacturers can setup
Incentive Programs through the DIS Program Administration. The admin will have an interface
through which he can add, view, update and discontinue programs. The administrator can grant
access to other users (working over secured logins on the web), who can have different kinds of
privileges to manage their Incentive Programs. System should provide an online help for Program
Administration.
Roles and Responsibilities:
As a Developer, I was responsible for the following activities:
 Responsible for design and implementation of application from Offshore.
 Analysis of Defects, providing appropriate solutions, Testing of Defect and Deliver to
Customer.
 Responsible for Unit Testing and Integration Testing.
Environment:
JAVA2.0, JSP, EJB, Oracle9i, Oracle 9ias, Servlets, Java Script, JDeveloper, Struts(Framework)
Page 14 of 17
India Private Limited
GBS-WEB COMPETENCY
SRINIVASAN VENKATESAN
Cell : +91 99629 93329
Email : vsrinivasan@in.ibm.com
Project: Biz perks & E-Biz Perks Merger Feb 2003 – Jun 2003
Biz Perks is a free membership program designed for small to medium-sized companies that prefer
to book air travel through a travel agent or Northwest Reservations. E-Biz Perks is a free
membership program designed for any company, who prefers to book air travel directly online on
Northwest Airlines. Companies can earn travel awards every time they fly on Northwest Airlines,
KLM Royal Dutch Airlines and their alliance partners to any Northwest destination worldwide. To
convert the existing Biz Perks, E-Biz Perks and related applications to have Model interactions with
the d/b through EJBs instead of Cool:Gen. The objective is to transform this application into a cost-
effective solution for the customer rather than use Cool:Gen whose licenses are not cheap to
renew.
Roles and Responsibilities:
As a Developer, I was responsible for the following activities:
 Responsible for design and implementation of application from Offshore.
 Analysis of Defects, providing appropriate solutions, Testing of Defect and Deliver to
Customer.
 Responsible for Unit Testing and Integration Testing.
 As a developer I was involved in the development and unit testing of the various modules. I
was involved in the middleware part of the solution , I was responsible to develop the EJB
part of the solution
Environment:
JAVA 2.0, Websphere 4.0, EJB, Struts framework, JSP, WSAD 4.0
Project: IR Retail Services’ (IRRS) Project Alpha Sep 2002 – Jan 2003
IR Retail Services is a new division of Ingersoll-Rand Corp. that is offering services to retail,
industrial and fast food customers to maintain equipments at their facility. IR Retail Services
(IRRS) Project Alpha is a project to develop a data center that will support the business of IRRS.
The website we developed primarily served as a monitoring platform for alarms originating from
any of IR’s monitored facilities throughout the United States. These alarms were then handled
appropriately through various functions provided on the site. The site also provided support
functions like adding new users, stores to be monitored, add, modify and delete customer
contracts, management reports and etc.,
Roles and Responsibilities:
As a Developer, I was responsible for the following activities:
 Responsible for design and implementation of application from Offshore.
 Analysis of Defects, providing appropriate solutions, Testing of Defect and Deliver to Customer.
 Responsible for Unit Testing and Integration Testing.
Environment:
JAVA2.0, Oracle 9ias, Servlets, Java Script, JSP, JDeveloper, Struts(Framework)
Page 15 of 17
India Private Limited
GBS-WEB COMPETENCY
SRINIVASAN VENKATESAN
Cell : +91 99629 93329
Email : vsrinivasan@in.ibm.com
Project: Bizperks/E-Bizperks Registrations and Support Administration, Northwest
Airlines Jan 2002 – Aug 2002
Biz Perks is a free membership program designed for small to medium-sized companies that prefer
to book air travel through a travel agent or Northwest Reservations. E-Biz Perks is a free
membership program designed for any company, who prefers to book air travel directly online on
Northwest Airlines. Companies can earn travel awards every time they fly on Northwest Airlines,
KLM Royal Dutch Airlines and their alliance partners to any Northwest destination worldwide. The
scope of this project is to develop a web interface for supporting the users of Bizperks / E-Biz Perks
product. By using this user can update agency/company contact email address, reset the password
for the agency or company, change the status (enable or disable) of manage account, accrual
redemption and order awards. Also user can apply adjustments at a company level or modify any
existing adjustment.
Roles and Responsibilities:
As a Developer, I was responsible for the following activities:
 Responsible for design and implementation of application from Offshore.
 Analysis of Defects, providing appropriate solutions, Testing of Defect and Deliver to Customer.
 Responsible for Unit Testing and Integration Testing.
Environment:
JAVA2.0, DB2, Servlets, Java Script, JSP, Cool:Gen 6.0, Jrun 3.1
Target Case Technologies Pvt Ltd Dec 1999 – Dec 2001
Project: Guest Metrics Oct 2000 – Dec 2001
Guest Metrics is a Web based Browser application which manages restaurant activités viz.
Restaurant, table, food, wine, guest, staff and reports. After installing Guest Metrics for Sam &
Harry's Chain of Restaurants, maintenance of project was going on. I have developed the entire
food module of Guest Metrics. Reports concerning food items were also developed. Food Module
had the following parts;
1. Food Category Maintenance.
2. Food Item maintenance.
3. Wine offerings.
Roles and Responsibilities:
As a Developer, I was responsible for the following activities:
 Responsible for design and implementation of application from Offshore.
 Analysis of Defects, providing appropriate solutions, Testing of Defect and Deliver to Customer.
 Responsible for Unit Testing and Integration Testing.
Environment:
Page 16 of 17
India Private Limited
GBS-WEB COMPETENCY
SRINIVASAN VENKATESAN
Cell : +91 99629 93329
Email : vsrinivasan@in.ibm.com
JAVA2.0, DB2, Servlets, Java Script, HTML, JDBC, IIS, Servlet Exec ISAPI
Project: OMRS (Order Management and Reporting System) Jun 2000 – Sep 2000
OMRS is an inventory tracking package developed for Agilent Technologies. OMRS generates a
report on the goods that are shipped and also tracks them, generates back order reports. PL/SQL
scripts were written to handle back-end operations. Servlets receive the output of this script and
sends them to the applets.
Roles and Responsibilities:
As a Developer, I was responsible for the following activities:
 Responsible for design and implementation of application from Offshore.
 Analysis of Defects, providing appropriate solutions, Testing of Defect and Deliver to Customer.
 Responsible for Unit Testing and Integration Testing.
Environment:
Oracle8i, JDeveloper, Java 2, SWING
Project: Cool:Gen Batch Conversion Dec 1999 – May 2000
The main aspect of this project is to convert the IIQF and Trade Product environment Batch system
composed of Cool:Gen(executed via shell scripts) on the Sequent server Unix environment to C+
+.The PrAD’s are converted to PL/SQL stored procedures and C++ code. The database has been
built in Oracle. Converting the PrAD’s into C++ and PL/SQL stored Procedures.
Roles and Responsibilities:
As a Developer, I was responsible for the following activities:
 As a developer I was involved in the development of PLSQL Scripts and C++ Coding.
 Analysis of Defects, providing appropriate solutions, Testing of Defect and Deliver to Customer.
 Responsible for Unit Testing and Integration Testing.
Environment:
C++, ORACLE8i ,UNIX
Page 17 of 17

More Related Content

What's hot

Resume lavakush kumar shukla
Resume   lavakush kumar shuklaResume   lavakush kumar shukla
Resume lavakush kumar shuklalavakush
 
Rajeshwari K A 9+ years as Java Developer and Team lead-1
Rajeshwari K A 9+ years as Java Developer and Team lead-1Rajeshwari K A 9+ years as Java Developer and Team lead-1
Rajeshwari K A 9+ years as Java Developer and Team lead-1Rajeshwari KA
 
Mohamed aashik ali.a original
Mohamed aashik ali.a originalMohamed aashik ali.a original
Mohamed aashik ali.a originalMohamed Ali
 
Sreekanth java developer raj
Sreekanth java developer rajSreekanth java developer raj
Sreekanth java developer rajsreekanthavco
 
Rohit Vashishtha - SAP EP & NetWeaver Consultant
Rohit Vashishtha - SAP EP & NetWeaver ConsultantRohit Vashishtha - SAP EP & NetWeaver Consultant
Rohit Vashishtha - SAP EP & NetWeaver ConsultantRohit Vashishtha
 
Java applications developer responsibilities and duties
Java applications developer responsibilities and dutiesJava applications developer responsibilities and duties
Java applications developer responsibilities and dutiesSuri P
 
Scott Allen Williams Résumé - Senior Java Software Developer - Agile Technolo...
Scott Allen Williams Résumé - Senior Java Software Developer - Agile Technolo...Scott Allen Williams Résumé - Senior Java Software Developer - Agile Technolo...
Scott Allen Williams Résumé - Senior Java Software Developer - Agile Technolo...Scott Williams
 
Puneet_Senior_Java_Developer_Resume
Puneet_Senior_Java_Developer_ResumePuneet_Senior_Java_Developer_Resume
Puneet_Senior_Java_Developer_ResumePuneet Nebhani
 
Fresher java j2ee resume
Fresher java j2ee resumeFresher java j2ee resume
Fresher java j2ee resumeVikram Rawani
 
Vijay kumar java developer_resume
Vijay kumar java developer_resumeVijay kumar java developer_resume
Vijay kumar java developer_resumeVijay Kumar
 
KiranGara_JEE_7Yrs
KiranGara_JEE_7YrsKiranGara_JEE_7Yrs
KiranGara_JEE_7YrsKiran Gara
 

What's hot (20)

Resume lavakush kumar shukla
Resume   lavakush kumar shuklaResume   lavakush kumar shukla
Resume lavakush kumar shukla
 
Rajeshwari K A 9+ years as Java Developer and Team lead-1
Rajeshwari K A 9+ years as Java Developer and Team lead-1Rajeshwari K A 9+ years as Java Developer and Team lead-1
Rajeshwari K A 9+ years as Java Developer and Team lead-1
 
Santanu-Ghosh-CV
Santanu-Ghosh-CVSantanu-Ghosh-CV
Santanu-Ghosh-CV
 
Mohamed aashik ali.a original
Mohamed aashik ali.a originalMohamed aashik ali.a original
Mohamed aashik ali.a original
 
Sunil kumar resume
Sunil kumar resumeSunil kumar resume
Sunil kumar resume
 
Sreekanth java developer raj
Sreekanth java developer rajSreekanth java developer raj
Sreekanth java developer raj
 
AMBER_BHATNAGAR_Resume
AMBER_BHATNAGAR_ResumeAMBER_BHATNAGAR_Resume
AMBER_BHATNAGAR_Resume
 
SAIGANESH CHINTALA_JAVA
SAIGANESH CHINTALA_JAVASAIGANESH CHINTALA_JAVA
SAIGANESH CHINTALA_JAVA
 
CV_ViralMewada
CV_ViralMewadaCV_ViralMewada
CV_ViralMewada
 
Rohit Vashishtha - SAP EP & NetWeaver Consultant
Rohit Vashishtha - SAP EP & NetWeaver ConsultantRohit Vashishtha - SAP EP & NetWeaver Consultant
Rohit Vashishtha - SAP EP & NetWeaver Consultant
 
Java applications developer responsibilities and duties
Java applications developer responsibilities and dutiesJava applications developer responsibilities and duties
Java applications developer responsibilities and duties
 
Scott Allen Williams Résumé - Senior Java Software Developer - Agile Technolo...
Scott Allen Williams Résumé - Senior Java Software Developer - Agile Technolo...Scott Allen Williams Résumé - Senior Java Software Developer - Agile Technolo...
Scott Allen Williams Résumé - Senior Java Software Developer - Agile Technolo...
 
Puneet_Senior_Java_Developer_Resume
Puneet_Senior_Java_Developer_ResumePuneet_Senior_Java_Developer_Resume
Puneet_Senior_Java_Developer_Resume
 
George_Thomas Varghese_Resume_2016
George_Thomas Varghese_Resume_2016George_Thomas Varghese_Resume_2016
George_Thomas Varghese_Resume_2016
 
SandeepVanama_Resume
SandeepVanama_ResumeSandeepVanama_Resume
SandeepVanama_Resume
 
Resume_Dushiyant
Resume_DushiyantResume_Dushiyant
Resume_Dushiyant
 
Fresher java j2ee resume
Fresher java j2ee resumeFresher java j2ee resume
Fresher java j2ee resume
 
Siraj_CV
Siraj_CVSiraj_CV
Siraj_CV
 
Vijay kumar java developer_resume
Vijay kumar java developer_resumeVijay kumar java developer_resume
Vijay kumar java developer_resume
 
KiranGara_JEE_7Yrs
KiranGara_JEE_7YrsKiranGara_JEE_7Yrs
KiranGara_JEE_7Yrs
 

Similar to Srinivasan Venkatesan Resume (20)

Soumya_Ranjan
Soumya_RanjanSoumya_Ranjan
Soumya_Ranjan
 
Hasnain Haider
Hasnain HaiderHasnain Haider
Hasnain Haider
 
Feroz-CV
Feroz-CVFeroz-CV
Feroz-CV
 
RGProfile
RGProfileRGProfile
RGProfile
 
IT Consultant
IT ConsultantIT Consultant
IT Consultant
 
Rani_Shinde_Resume
Rani_Shinde_ResumeRani_Shinde_Resume
Rani_Shinde_Resume
 
Srikanth.Mulesoft
Srikanth.MulesoftSrikanth.Mulesoft
Srikanth.Mulesoft
 
one_Pager
one_Pagerone_Pager
one_Pager
 
Kumaresan kaliappan resume
Kumaresan kaliappan resumeKumaresan kaliappan resume
Kumaresan kaliappan resume
 
61215_FS_Kirthivasan_Pandurangan
61215_FS_Kirthivasan_Pandurangan61215_FS_Kirthivasan_Pandurangan
61215_FS_Kirthivasan_Pandurangan
 
ManuNair_PM_Profile
ManuNair_PM_ProfileManuNair_PM_Profile
ManuNair_PM_Profile
 
Subhani - CV
Subhani - CVSubhani - CV
Subhani - CV
 
Pavan-Java-J2EE
Pavan-Java-J2EEPavan-Java-J2EE
Pavan-Java-J2EE
 
Sujoy_Ghosh_Resume
Sujoy_Ghosh_ResumeSujoy_Ghosh_Resume
Sujoy_Ghosh_Resume
 
Dot Net Developer with 3.11 Years of experience
Dot Net Developer with 3.11 Years of experienceDot Net Developer with 3.11 Years of experience
Dot Net Developer with 3.11 Years of experience
 
ImthiyazAli_Resume
ImthiyazAli_ResumeImthiyazAli_Resume
ImthiyazAli_Resume
 
Cv 7830388-81894-rizwan-farooq
Cv 7830388-81894-rizwan-farooqCv 7830388-81894-rizwan-farooq
Cv 7830388-81894-rizwan-farooq
 
AravindaKumarNew
AravindaKumarNewAravindaKumarNew
AravindaKumarNew
 
Engr WahabHussain
Engr WahabHussainEngr WahabHussain
Engr WahabHussain
 
Duane_Johnston_Resume_2015
Duane_Johnston_Resume_2015Duane_Johnston_Resume_2015
Duane_Johnston_Resume_2015
 

Srinivasan Venkatesan Resume

  • 1. India Private Limited GBS-WEB COMPETENCY SRINIVASAN VENKATESAN Cell : +91 99629 93329 Email : vsrinivasan@in.ibm.com SUMMARY  Over sixteen years plus of IT industry experience encompassing a wide range of skill set, roles and industry verticals.  I have 17+ years of software development specialization in Object-Oriented and Analysis with extensive experience in full project life cycle of the software design process including architecture design, requirement analysis, prototyping, POC (proof of concept), implementation, testing and maintenance of medium to large scale enterprise web based applications on JAVA/J2EE platform and well versed in software architecture concepts and design patterns. Also I have been involved in estimation process and helped the solution team for winning new initiatives from the clients.  Successfully led complex projects with small & large teams covering various aspects of software development, process and methodologies.  Extensive experience with analysis, design, developing software for different environment like Customization, Solutions, Internet / Intranet E-Commerce oriented Applications and implementation of software applications including Portal applications.  Proficient in analyzing and translating business requirements to technical requirements and architecture.  Strong database skills, Object Oriented Programming and development knowledge  Experience in leading and managing teams. Played multiple roles – Solutions Designer, Project Lead, Team Lead, Technical Lead, Senior Developer, Location Lead in FORD project, Metrics Reviewer, ISE Reviewer and QAmbassador.  Executed software projects for Supply Chain Management, Insurance, Education, Retail industry, Auto industry and Banking domain.  I have provided design and architecture inputs to IBM Tech Lead/Designer in the Credit Card Enhancements on C3 project using Struts 2.0, JSon, Ajax and Spring framework.  I worked as designer/senior Java developer role whose primary responsibility is to design low level technical documents against the functional documents supplied by the client. I was leading the technical team to build and deploy an application in Websphere Application Server 7.0 based on Axis2 WebServices and Spring framework. Also I was being involved in the development as well. The client is Wal-Mart/SAMS club who is the leading in retail industry overall worldwide.  I have worked onshore/offshore on many mission critical projects for TD Bank, Wal- Mart. In CANADA I have worked around 10 months in TD Bank as Solutions Designer. There I have played different roles like Solutions Designer / Tech Lead / Project Lead. In USA having more than 3 year’s experience in retail domain (Wal-Mart and SAMS Club). I have worked as designer/ analyst /project lead role in the ISD division of Wal-Mart for more than 3 years, being an integral member of their development and deployment, actively participated in analysis, architecture design and led the development of web services for various Java/j2ee projects which involved complex integration with legacy web services. In USA having more than 6 months experience in NY HESC (Higher Education System) and worked as Senior Developer. In USA having more than 1 year’s experience in Insurance domain (Ohio Casualty Group and it is merged with Liberty Mutuals). There I was being involved in development and design. Also actively involved in all design review meetings and worked as Onshore-Coordinator as well.  I have delivered all web services projects with zero defects in TD Bank account and got the appreciation for the same.  Good communication skills, interpersonal skills, self-motivated, quick learner, team player. Page 1 of 17
  • 2. India Private Limited GBS-WEB COMPETENCY SRINIVASAN VENKATESAN Cell : +91 99629 93329 Email : vsrinivasan@in.ibm.com  Proficient in Agile, Test Driven Development and Waterfall Software Development Methodologies.  Proficient in Software Estimations (Function Point Estimation and WBS). ONSITE EXPERIENCE  Worked in Ohio Casualty Group, Fairfield, Ohio (USA) from 2007 - 2008 for a period of more than 14 months for Design and development of Insurance Application.  Worked in NY HESC, Albany, New York (USA) from 2008 for period of 6 months for Design and development of New York Higher Education Application.  Worked in Wal-Mart, Bentonville, Arkansas (USA) from 2008 - 2011 for a period of 36 months for Design and development of SAMS and Wal-Mart Application.  Worked in TD Bank, London, ON (Canada) from 2013 – 2014 for a period of 10 months for Design and deployment of TD Bank web service applications. TECHNICAL SKILLS E-Com Frameworks / Web Technologies J2EE, Struts 2.0, Json, JQuery, Hibernate, Spring 3.0, Spring Boot, SOAP, Rest Service, Web Services Design & Development and Web Services Security. Tools / Technologies UML, OOAD, Rational Software Architect 7.0 / 8.0, Rational Application Developer 7.5.5, Rational Rose, PVCS, SVN, CVS, MKS, TOAD, SOAP UI, SOA Test, AccuRev and Rational Performance Tester Methodologies Agile, Test Driven Development & Waterfall Languages Java, SQL, HTML and XML IDE Rational Software Architect 7.0 / 8.0, Rational Application Developer 8.5 / 8.0/ 7.5, Netbeans, Eclipse, Visual Slickedit, Visual Studio, JDeveloper, Spring Tool Suite, IBM Worklight Studio Web Servers Tomcat 4.0, Java Web Server 2.0,JRun, IIS with ServletExec Plug in Application Server Websphere 6.0/7.0/8.0, Weblogic, Oracle 9ias, Apache Server Portal Server WebSphere Portal Server 6.1 / 7.0 Databases NOSQL Databases DB2 7.1/8.0/9.0,MS SQL Server 7.0, MS Access, MySql, Oracle 8.0Tools & IDE MongoDB and Cloudant NoSQL Cloud DB Special Methodologies JDBC, RMI, Socket Prog., JSP,Servlets, J2EE, Portlet Development with Portlet Development Toolkit, Struts, MVC, JMS, EAD4J, MQ-Series, EJB, LOG4j, Spring Framework and Axis 2.0 Mobile Enterprise Application Platform IBM Worklight Application/Functio nal areas worked on Supply Chain Management, eCommerce, Airlines, Insurance, Retail and Banking Support Tools MS Project, MS Office and HP QC Platforms: Windows 95/ 98 / NT / XP/ 2000,Linux/AIX/Unix, Windows Vista, Windows 7 Page 2 of 17
  • 3. India Private Limited GBS-WEB COMPETENCY SRINIVASAN VENKATESAN Cell : +91 99629 93329 Email : vsrinivasan@in.ibm.com WORK HISTORY COMPANY DESIGNATION DURATION IBM Global Services India Ltd., Chennai Advisory System Analyst Jun 2004 - Till date Stingray Technologies Pvt Ltd., Noida Programmer Analyst Jan 2002 – May 2004 Target CASE Technologies Pvt Ltd., Chennai Programmer Analyst Dec 1999 - Dec 2001 EDUCATION / AWARDS/ CERTIFICATION/ TRAINING  Bachelor’s degree in Computer Science Engineering from Kensington University, June 1999  Associate Degree in Electrical and Electronics Engineering from State Board of Technical Education and Training, April 1993  I was awarded IBM Manager’s Choice Award for putting client first and all deliverables made in FORD SCA-C IL project.  I was awarded the Bravo Certificate for successful implementation of Project LMS 1.0  I was awarded the Bravo Certificate for the excellence of quality work done for the project OCG PARIS.  I was awarded for the Wal-Mart Yearly best project Mobility Payment.  Sun Certified Programmer for Java[tm] 2 Platform 1.4 (SCJP 1.4)  TOGAF 8.0 (Open Group) certification  Microsoft Certified Solution Developer (MCSD).  Nominated and undergone a special training on EAD4J by Mathew Daflucas in IBM. This training was taken by the US EAD4J team and based on my work on EAD4J in one of my project I lead in IBM. I got this opportunity.  Training completed on WebSphere MQ and JMS  Training completed on Spring 3.0 PROFESSIONAL EXPERIENCE IBM India Jun 2004 - Till Date Client: FORD MOTORS Jun 2016 – Till date Project: Single Complete Actionable Flexible View of Consumer Integration Layer Release 1.0 (SCA-C IL) This project aims at providing a master data management for a single complete actionable flexible view of the customer. As part of this release, MDM 10.1 version is migrated to 11.4 version, to accommodate this Integration layer which exposes the functionalities through web services, web screens and batch needs to be enhanced. This involves addressing schema changes, objects generation using JAXB and modifying the utility classes to comply with MDM schema and send MDM request and receive MDM response as per the structural change done at MDM end. The Integration Layer is a custom written Java application which provides an interface to access MDM. There are two types of processes going through the Integration Layer: batch processes and online processes. Roles and Responsibilities: Page 3 of 17
  • 4. India Private Limited GBS-WEB COMPETENCY SRINIVASAN VENKATESAN Cell : +91 99629 93329 Email : vsrinivasan@in.ibm.com As a Tech Lead / Project Lead / Location Lead, I am responsible for analysis, design, implementation of new features, upgrades and successful delivery of the web service applications to FORD MOTORS: Environment: Java, Struts, Web Services, SQL Server, DB2, WebSphere 8.0, MDM, Data Stage, Quality Stage Client: MetLife, US Jan 2016 – May 2016 Project: Customer Service Consultant – CSC MetLife Customer Service Consultants (CSCs) respond to millions of inquiries per year. The goal is to make it easier for customers to do business with MetLife. Customer Service Consultants are organized into smaller teams dedicated to supporting a different product area and business franchise, including some dedicated to handling inquiries for specific large institutional clients. Every CSC will support a different product or franchise, they all have one thing in common — each is committed to providing world-class customer service, from the ordinary daily inquiries to complex business transactions. MetLife started to move all existing applications into the Global Sales and Services Platform (GSSP) to achieve client centric products. As part of the process MetLife started with Customer Service Consultant (CSC) application to GSSP. Contribution: Roles and Responsibilities: As a Tech Lead / Team Lead, I am responsible for analysis, design, implementation of new features, upgrades and successful delivery of the micro service applications to MetLife:  Worked on priority user stories from Kanban board.  Worked on user stories estimations, design, design reviews, coding and code reviews.  Worked on Testing the micro services with rest clients.  Worked on Integration testing with cucumber.  Merging the code to Stash using Source tree. Environment: Java, Groovy, Spring MVC, Mongo DB, Tomcat, Stash, JIRA, Cucumber Client: Cunningham Lindsey AA AM, UK Jul 2015 – Dec 2015 Project: TIG Insurer Delivery Center Automobile Association Accident Management The AA have selected IG to suppy our claims and analytics applications for their fleet accident Management company. The AA have also agreed for this project to be developed in conjunction with the AA Insurer (AAPache) project utilising policy, claims and Analytics. The intention is to configure and customise the applications to provide capability for both areas. In TIG Insurer Delivery Center project, IBM is leveraging its strategic outsourcing capabilities by providing Application Innovation Services for the core policy administration system Innovation Insurer of Innovation Group (IG). IBM team works with the IG team primarily in product implementation or Customization and enhancement of the Innovation Insurer product. Client: Cunningham Lindsey, UK Jul 2014 – Jun 2015 Project: TIG Insurer Delivery Center Cunningham Lindsey Claims Page 4 of 17
  • 5. India Private Limited GBS-WEB COMPETENCY SRINIVASAN VENKATESAN Cell : +91 99629 93329 Email : vsrinivasan@in.ibm.com In TIG Insurer Delivery Center project, IBM is leveraging its strategic outsourcing capabilities by providing Application Innovation Services for the core policy administration system Innovation Insurer of Innovation Group (IG). IBM team works with the IG team primarily in product implementation or Customization and enhancement of the Innovation Insurer product. Roles and Responsibilities in TIG Insurer Projects: As a Senior Java Developer, I am responsible for analysis, design, implementation of new features, upgrades and successful delivery of the product implementation or Customization and enhancement of the Innovation Insurer product.  Interact with BA (Business Analysts) / Build Team / Testing Team for all clarifications of our queries.  Delivered new and complex high quality solutions to clients in response to varying business requirements.  Guiding the team for their technical queries.  Review and Impact Analysis for all requirements  Preparing the effort estimation of new functionality or any enhancements to the current TIG Insurer Delivery Center and other high priority adhoc tasks.  Review the technical design, coding and configuration changes based on the design standards, java coding standards.  Develop test cases and test execution plans for Unit, System testing and debugging.  Perform code review of team members maintaining code review standard guidelines, document the same, sign-off the document and get approvals from client management.  Communicate activities/progress to project managers, business development, business analysts and clients.  Create KT (knowledge transfer) plan and give sessions to new joiners in the team on the business, application, and technical aspects of TIG Insurer development team. Client: TD Bank, Canada Mar 2014 – Jun 2014 Project: Prepaid Card The scope of this project is TD Visa Prepaid Gift Cards in Canadian dollar (CAD): o Magnetic stripe cards, with no PIN o Variable load (from CAD $25-$1,000/card) o Non-reloadable, disposable cards o Non-personalized o To be sold to TDCT customers with an active product with a maximum allowable load of $1,000 per individual card o To be sold to non-customer up to a maximum allowable load of $250/card (or any number of individual cards totaling no more than $250 per branch visit) o To be sold at TDCT branches and TD Foreign Exchange Centre’s across Canada Future phase of the program will include sale of Gift Card through OLC/OSO and re-loadable Prepaid Card group (Travel Cards with USD, EUR and GBP). This project will be used to issue Visa Prepaid Gift Cards only through S3 channel. Capability related to Visa Prepaid Travel Cards and OLC/OSO would be submitted at the time future phase kick-off. Page 5 of 17
  • 6. India Private Limited GBS-WEB COMPETENCY SRINIVASAN VENKATESAN Cell : +91 99629 93329 Email : vsrinivasan@in.ibm.com Environment: Rational Application Developer 8.5.5, WebSphere Application Server 8.0, Java 1.6, Apache Commons Configuration 1.6, Apache commom-lang3 3.0, Apache common-logging 1.1, Log4j 1.2, Maven 3.0.3, JAX- WS 2.0, JAXB 2.0, Spring 2.5.6, DataPower and DB2 Store Procedure Client: TD Bank, Canada Feb 2014 – Jun 2014 Project: Lotus Notes Replacement R14.3.5 The Application Configuration Retrieval ( AppConfigRetrievalService) Java Web service which provides a shared access point and contract interface to manage and orchestrate the retrieval of configuration files. This service is initially intended to be used by the S3 front counter and C3 side counter applications. Environment: Rational Application Developer 8.5.5, WebSphere Application Server 8.0, Java 1.6, Apache Commons Configuration 1.6, Apache commom-lang3 3.0, Apache common-logging 1.1, Log4j 1.2, Maven 3.0.3, JAX- WS 2.0, JAXB 2.0, Spring 2.5.6, Datapower, XSLT Client: TD Bank, Canada Feb 2014 – Jun 2014 Project: Online Credit Card Activation The Credit Card service provides a common access point and contract interface to manage requests related to the issuing and activation of plastic credit cards. This service is intended to be reusable and accessible from various channels and applications. · The current version of the CreditCardService (CCWS) having two operations, IssueCard and CancelIssueCard. · The new CreditCardService v1.1 will add an operation to support the activation of a plastic credit card. · This enhancement will be the backward compatible and not having any version change in the WSDL endpoint. Environment: Rational Application Developer 8.5.5, WebSphere Application Server 8.0, Java 1.6, Apache Commons Configuration 1.6, Apache commom-lang3 3.0, Apache common-logging 1.1, Log4j 1.2, Maven 3.0.3, JAX- WS 2.0, JAXB 2.0, Spring 2.5.6, Datapower , Websphere MQ Client: TD Bank, Canada Jul 2013 – Mar 2014 Project: AML Resiliency MAS R14.1 The Credit Adjudication Service provides a single point of access to submit applications. It will also determine which applications are ready to be sent to CAPSTONE, return decisions to the consumer and retrieve the status of an application. Page 6 of 17
  • 7. India Private Limited GBS-WEB COMPETENCY SRINIVASAN VENKATESAN Cell : +91 99629 93329 Email : vsrinivasan@in.ibm.com Environment: Rational Application Developer 7.5.5, WebSphere Application Server 6.1, Java 1.6, Apache Commons Configuration 1.6, Apache commom-lang3 3.0, Apache common-logging 1.1, Log4j 1.2, Ant 1.8.2, JAX-WS 2.0, JAXB 2.0, Spring 2.5.6 Client: TD Bank, Canada Jun 2013 – Dec 2013 Project: Electra CLK COMS and MAS The Credit Offers web service provides a point of access to the CMT and CCOFF offers related functionality from the distributed environment. The Service accepts requests from the consumer using HTTP(S) protocol, invokes appropriate processes, and then composes the response back to the consumer. The Credit Adjudication Service provides a single point of access to submit applications. It will also determine which applications are ready to be sent to CAPSTONE, return decisions to the consumer and retrieve the status of an application. Environment: Rational Application Developer 7.5.5, WebSphere Application Server 6.1, Java 1.6, Apache Commons Configuration 1.6, Apache commom-lang3 3.0, Apache common-logging 1.1, Log4j 1.2, Ant 1.8.2, JAX-WS 2.0, JAXB 2.0, Spring 2.5.6 Client: TD Bank, Canada Oct 2012 – May 2013 Project: Boat Enhancements on CCM TD Canada Trust (TDCT) would like to offer C3 users, including Retail and phone channel, the opportunity to complete a Balance of Account Transfer transactions for existing TD customers. TDCT would also like to offer a Multi-rate BOAT functionality that allows greater segmentation for promotional offers: – Offer Cardholders various promotional interest rates. – Offer each Cardholder one BOAT offer. Introducing this functionality at the retail branch channel will help the Bank achieve market parity by offering multiple BOAT promotional rates and support the Credit Card 5-year Strategy. This functionality will also support Product and Partner CEI by developing an automated process at origination that replaces manual effort at the retail branch and back office. Environment: Rational Application Developer 7.5.5, WebSphere Application Server 7.0, Struts 2.0, Json, Spring 3.0, JQuery 1.7.1, JUnit 4.1, Apache Ant 1.8.2, log4j 1.2.16 and JDK 1.6 Client: TD Bank, Canada Dec 2011 – Sep 2012 Project: Credit Card Enhancements on C3 (CCM) Page 7 of 17
  • 8. India Private Limited GBS-WEB COMPETENCY SRINIVASAN VENKATESAN Cell : +91 99629 93329 Email : vsrinivasan@in.ibm.com TD Canada Trust (TDCT) would like to offer TD customers the service of adding or removing authorized users from their existing TD consumer credit card account at the retail branch channel. They would also like the retail branch to have the ability to product transfer cards from one product to another. Introducing this functionality at the retail branch channel is expected to drive sales / out standings growth through increased penetration of existing TDCT customer base by incremental authorized user activity. It will also drive customer engagement, active account growth and reduce voluntary attrition by enabling a more efficient and effective product transfer process to migrate tenured customers into the right card. Support increased penetration of accounts older than 1 year into premium rewards products are also and expected benefit. This functionality will also support Product and Partner CEI be developing an automated process at origination that replaces manual effort at the retail branch and back office. Roles and Responsibilities in TD Bank Projects: As a Project Lead/Senior Java developer, I was responsible for analysis, design, development and implementation of new features, upgrades and successful delivery of the applications to TD Bank:  Leading Web Project team in delivering solution to the customer.  Delivered new and complex high quality solutions to clients in response to varying business requirements.  Responsible for effective communication between the project team and the customer. Provide day to day direction to the project team and regular project status.  Responsible for Design document updates.  Design updates and development of all projects use case.  Guiding the team in technical Matters.  Review and Impact Analysis  Deliver new and complex high quality solutions to clients in response to varying business requirements  Analysis, design and coding of web development for project use case using the tools and technologies have been mentioned.  Preparing the effort estimation of new functionality or any enhancements to the current TD Bank (BOAT Enhancements on CCM), and other high priority adhoc tasks.  Understanding the current system and proposing the enhancements required for better performance.  Converting the technical design into coding and configuration changes using the established coding standards and by formulating mathematical models for solution of the problems.  Develop test cases and test execution plans for Unit, System testing and debugging.  Development of Participate/ initiate discussion session with team on design and requirements understanding, development, and implementation plan. Ensure that development is performed as per requirements.  Providing support during the post-production issues. Analysis of Defects, providing appropriate solutions, Testing of Defect and Deliver to Customer.  Perform code review of team members maintaining code review standard guidelines, document the same, signoff the document and get approvals from client management.  Communicate activities/progress to project managers, business development, business analysts and clients.  Create KT (knowledge transfer) plan and give sessions to new joiners in the team on the business, application, and technical aspects of Sam’s Membership team. Environment: Page 8 of 17
  • 9. India Private Limited GBS-WEB COMPETENCY SRINIVASAN VENKATESAN Cell : +91 99629 93329 Email : vsrinivasan@in.ibm.com Rational Application Developer 7.5.5, WebSphere Application Server 7.0, Struts 2.0, Json, Spring 3.0, JQuery 1.7.1, JUnit 4.1, Apache Ant 1.8.2, log4j 1.2.16 and JDK 1.6 Client: Sams Club, USA Sep 2010 – Oct 2011 Project: Sams Membership System (Mobility Payment) Sams Membership System (Mobility Payment) project is used to provide customers having the ability to make payment outside of stores and clubs. This project provides global cellular PCI/PAPB compliant payment process solution that will provide remote access to applications to a) Manage membership and b) Take merchandise order from the member’s place of business. This application will be used by outside sales team. Environment: JDK 1.5, Axis 2.0, Spring, Webservices, IBM Web Sphere 7.0, Rational Software Architect 7.5.5, Ant, Log4j, Ivy, Rational Buildforge, Powermock/Easymock with JUnit Client: Wal-Mart & Sams Club, USA Oct 2008 – Aug 2010 Project: CMDM (Customer Master Data Management) CMDM project is to build an infrastructure to enable a single view of customer data across all Wal- Mart enterprise customer application. This system provides standard backend services that are available to other Wal-Mart applications to use in the future. This system also fully integrate Sam’s membership data into solution with no impact to service levels and provide secure storage and access of data in solution. Roles and Responsibilities in SAMS and WAL-MART Projects: As a Senior Developer/ Designer (Onsite Coordinator), I was responsible for analysis, design, development and implementation of new features, upgrades and successful delivery of the applications to SAMS Club.  Leading a Project team of 9+ members to deliver E-Commerce solution to the customer.  Feasibility study of new solutions in Sam’s Membership Team for the project and Sams Membership System application based on business requirements.  Deliver new and complex high quality solutions to clients in response to varying business requirements  Work with Business Analyst in translating business requirements into Functional Requirements Document and to Detailed Design Documents  Analysis, design and coding of web services using the tools and technologies have been mentioned.  Converting functional requirements to technical requirements and validating it against performance requirements of the target system built in Web Services for Sams Membership System application and Web services for this application.  Preparing the effort estimation of new functionality or any enhancements to the current Sams Membership System, and other high priority adhoc tasks.  Understanding new requirements from Business customers for Sams Membership System and converting into functional requirements.  Understanding the current system and proposing the enhancements required for better performance. Page 9 of 17
  • 10. India Private Limited GBS-WEB COMPETENCY SRINIVASAN VENKATESAN Cell : +91 99629 93329 Email : vsrinivasan@in.ibm.com  Developing strategic and tactical High level and Low Level Application Design.  Converting the technical design into coding and configuration changes using the established coding standards and by formulating mathematical models for solution of the problems.  Develop test cases and test execution plans for Unit, System testing and debugging.  Development of Participate/ initiate discussion session with team on design, development, and implementation plan. Ensure that development is performed as per requirements.  Providing support during the post-production issues. Analysis of Defects, providing appropriate solutions ,Testing of Defect and Deliver to Customer.  Perform code review of team members maintaining code review standard guidelines, document the same, signoff the document and get approvals from client management.  Communicate activities/progress to project managers, business development, business analysts and clients.  Create KT (knowledge transfer) plan and give sessions to new joiners in the team on the business, application, and technical aspects of Sam’s Membership team.  To provide Technical Guidance to the offshore developers. Environment: JDK 1.5, Hibernate, Webservices, IBM Web Sphere 6.1, WCM 7.0/MDM 8.0, Rational Software Architect 7.0.0.7, Message Broker, Websphere MQ-Series, Struts Framework Client: NY HESC, USA Mar 2008 – Sep 2008 Project: HESC WAS Replatforming NY HESC – New York Higher Education Services Corporation project which is Java based, 3 tier applications build by HESC to handle the 7 different applications like HESCWEB, HESCPUB, HESCPIN, EquiFax Credit Check, Meteor Data Provider, Meteor Authentication Provider and G&S Scholarship. This project is a solution that will allow HESC to migrate their WAS-based applications from a z/OS enterprise to a distributed environment, in accordance with HESC’s requirements. Roles and Responsibilities: As a Senior Developer, I was responsible for analysis, design, development and implementation of new features, upgrades and successful delivery of the applications to NY HESC.  Deliver new and complex high quality solutions to clients in response to varying business requirements.  Work with Business Analyst in translating business requirements into Functional Requirements Document and to Detailed Design Documents  Translate Requirements into formal Test Requirements Matrices for various Business Requirements  Responsible for Test Case Execution  Analysis of Defects, providing appropriate solutions ,Testing of Defect and Deliver to Customer  Establish Quality Procedure for the team and continuously monitor and audit to ensure team meets quality goals.  Ensure that development is performed as per requirements. Page 10 of 17
  • 11. India Private Limited GBS-WEB COMPETENCY SRINIVASAN VENKATESAN Cell : +91 99629 93329 Email : vsrinivasan@in.ibm.com  Communicate activities/progress to project managers, business development, business analysts and clients.  Done application Performance Testing using Rational Performance Tester. Environment: JDK 1.5, EAD4J Topaz JDBC, EAD4J OPAL, JSP 2.0, Servlets 2.4, EJB 2.1, Webservices, IBM Web Sphere 6.1, ODWEK API, SaS, Rational Software Architect 7.0.0.7 Client: Ohio Casualty Group/Liberty Mutual, USA Dec 2005 – Feb 2008 Project: PARIS (Policy Administration Rating and Issuance System) PARIS – policy administration rating and issuance system is a Property & Casualty Insurance project which is Java, applet based, 3 tier application builds by OCG to handle the 6 commercial lines of business presently. The system is built along the lines of IBM IAA model. PARIS is an example of the realization of the IAA specification actual paradigm. PARIS is made up of the Product builder that helps design / creates the specifications and the Java application that realizes the specification by generating the actuals. Roles and Responsibilities: As a Project Lead / Senior Developer (@ offshore from Dec 2005 to Dec 2006) and Onshore Coordinator / Senior Developer (@ onshore from Jan 2007 to Feb 2008), I was responsible for analysis, design, development and implementation of new features, upgrades and successful delivery of the applications to Ohio Casualty Group.  Deliver new and complex high quality solutions to clients in response to varying business requirements.  Work with Business Analyst in translating business requirements into Functional Requirements Document and to Detailed Design Documents  Translate Requirements into formal Test Requirements Matrices for various Business Requirements  Responsible for Test Case Execution  Responsible for Support of PARIS Application from Offshore  Analysis of Defects, providing appropriate solutions ,Testing of Defect and Deliver to Customer  Establish Quality Procedure for the team and continuously monitor and audit to ensure team meets quality goals.  Coordinate and communicate tasks with developers also Coordinate with Onsite team for the offshore queries.  Ensure that development is performed as per requirements.  Communicate activities/progress to project managers, business development, business analysts and clients  I have been working @ client place (Ohio Casualty Group - Now it has been acquired by Liberty Mutual) as onsite coordinator/developer from Jan 02, 2007 onwards. Environment: Page 11 of 17
  • 12. India Private Limited GBS-WEB COMPETENCY SRINIVASAN VENKATESAN Cell : +91 99629 93329 Email : vsrinivasan@in.ibm.com JDK 1.4, Applet, JavaBeans, Struts, JSP 2.0, Servlets, IBM Web Sphere 5.1, IBM WSAD 5.1 Client: IBM R&D Centre Yorktown, USA Apr 2005 – Nov 2005 Project: SAR (Sense And Respond) SAR is a Product used by various suppliers of PCD/Lenovo and X-Series for the Demand Conditioning and Forecast Accuracy. This Product helps the suppliers to decide on the supplies at various inventories (Hubs) at various locations around the world .This product helps the suppliers of IBM to monitor the sales and growth of a Hub at a location. SAR helps the IBM to reduce on the LMS cost incurred by the IBM. This project is the brain child of IBM R&D Centre Yorktown USA. Roles and Responsibilities: As an Assistant Tech Lead / Senior Developer, I was responsible for analysis, design, development and implementation of new features, upgrades and successful delivery of the applications to IBM Internal (IBM R&D Centre Yorktown).  Translate Requirements into formal Test Requirements Matrices for various Business Requirements  Responsible for Test Case Execution  Responsible for Support of SaR Application from Offshore.  Analysis of Defects, providing appropriate solutions, Testing of Defect and Deliver to Customer.  Involved in deployment of the product on WAS and to integrate MQ-Series with the etlets. Etlets are set of java code developed by the R&D Team which runs on a weekly basic to get the data from various servers of IBM. Etlets are triggered with messages and alerts in the application. SAR is a portlet based application, hence I was involved with WPS server integration with WAS also. Environment: Java, WAS 5.0, WPS 5.0.2, DB2, JMX (M-Bean), Etlets, WSAD 5.02 Client: IBM Internal, USA Dec 2004 – Mar 2005 Project: Best Indicators Adaptive(BIA) The scope and objectives of BIA project is to provide a demand forecast using a variety of indicators. The forecasting is based on modeling and analysis of each data source, such as load, ship and customer accept, so the results provided will be in the minimal historical error. This forecast is intended to be an unbiased, model based reference for planners. From this forecast, the planners can use their knowledge with IBM customers and marketplace to modify the BIA results as appropriate. Roles and Responsibilities: As Team Lead / Senior Developer, I was responsible for analysis, design, development and implementation of new features, upgrades and successful delivery of the applications to IBM Internal. Page 12 of 17
  • 13. India Private Limited GBS-WEB COMPETENCY SRINIVASAN VENKATESAN Cell : +91 99629 93329 Email : vsrinivasan@in.ibm.com  Translate Requirements into formal Test Requirements Matrices for various Business Requirements  Responsible for Test Case Execution  Responsible for design and implementation of BIA Application from Offshore.  Analysis of Defects, providing appropriate solutions, Testing of Defect and Deliver to Customer.  Involved in deployment of the BIA application on development/UAT Server.  Involved in creating deployment manual for the BIA Application.  Involved in Code Reviews, Design Reviews.  I was the launching member of this team. I was the only person in this team from India and team lead to the team which was mainly from Mexico. The first release of this project was developed by me. I had to integrate the various gems of EAD4J into this project. I was involved with the various part of the SDLC of the project. I was responsible for the documentation and installation of the new release. I was the single point of contact to the SDC team for the project to go on to the production server. My documents are the bench mark documents for the new team members joined in later.  Communicate activities/progress to project managers, business development, business analysts and clients.  Create KT (knowledge transfer) plan and give sessions to new joiners in the team on the business, application, and technical aspects of Sam’s Membership team.  To provide Technical Guidance to the offshore developers. Environment: JAVA2.0, JSP, DB2, Websphere Application Server 5.1, Java Script, WSAD 5.1.2, EAD4J Topaz JDBC, EAD4J OPAL, Struts OS (Web Tier Framework) Client: IBM Internal, USA Jul 2004 – Nov 2004 Project: Liability Management System (LMS) The scope and objectives of LMS Project is the Liability Decision Process seeks to identify IBM’s liability with its Suppliers and with their Supply Chain. The process analyzes forecast patterns, inventories, order patterns, and contract terms. The result is a statement of liability for current forecasts and a view of historical forecast patterns. Using these statements of liability, decisions can be made to optimize the use of supply chain inventory, and minimize negative contractual obligations. The Liability Decision Support application will build the liability statements using a combination of Forecasts, Actuals data, and Liability Profiles. Roles and Responsibilities: As Team Lead / Senior Developer, I was responsible for analysis, design, development and implementation of new features, upgrades and successful delivery of the applications to IBM Internal.  Translate Requirements into formal Test Requirements Matrices for various Business Requirements Page 13 of 17
  • 14. India Private Limited GBS-WEB COMPETENCY SRINIVASAN VENKATESAN Cell : +91 99629 93329 Email : vsrinivasan@in.ibm.com  Responsible for Test Case Execution  Responsible for design and implementation of LMS Application from Offshore.  Analysis of Defects, providing appropriate solutions, Testing of Defect and Deliver to Customer.  Involved in deployment of the LMS application on development/UAT Server.  Involved in creating deployment manual for the LMS Application.  Involved in Code Reviews, Design Reviews.  I was the launching member of this team. I was the only person in this team from India and team lead to the team which was mainly from Mexico. The first release of this project was developed by me. I was involved with the various part of the SDLC of the project. I was responsible for the documentation and installation of the new release. I was the single point of contact to the SDC team for the project to go on to the production server. My documents are the bench mark documents for the new team members joined in the team later. Also I have been involved in the Developed DRD(Design Requirement document) and the DSR (Design Specification document)  Communicate activities/progress to project managers, business development, business analysts and clients.  Create KT (knowledge transfer) plan and give sessions to new joiners in the team on the business, application, and technical aspects of Sam’s Membership team.  To provide Technical Guidance to the offshore developers. Environment: JAVA2.0, JSP, EJB, DB2, Websphere Application Server 5.1, Servlets, JavaScript,WSAD 5.1.2, Struts (Web Tier Framework) Stingray Technologies Pvt Ltd Jan 2002 – May 2004 Project: DMS (Dealer Management System) Jul 2003 – May 2004 DMS facilitates the Manufacturers to launch their loyalty programs. Manufacturers can setup Incentive Programs through the DIS Program Administration. The admin will have an interface through which he can add, view, update and discontinue programs. The administrator can grant access to other users (working over secured logins on the web), who can have different kinds of privileges to manage their Incentive Programs. System should provide an online help for Program Administration. Roles and Responsibilities: As a Developer, I was responsible for the following activities:  Responsible for design and implementation of application from Offshore.  Analysis of Defects, providing appropriate solutions, Testing of Defect and Deliver to Customer.  Responsible for Unit Testing and Integration Testing. Environment: JAVA2.0, JSP, EJB, Oracle9i, Oracle 9ias, Servlets, Java Script, JDeveloper, Struts(Framework) Page 14 of 17
  • 15. India Private Limited GBS-WEB COMPETENCY SRINIVASAN VENKATESAN Cell : +91 99629 93329 Email : vsrinivasan@in.ibm.com Project: Biz perks & E-Biz Perks Merger Feb 2003 – Jun 2003 Biz Perks is a free membership program designed for small to medium-sized companies that prefer to book air travel through a travel agent or Northwest Reservations. E-Biz Perks is a free membership program designed for any company, who prefers to book air travel directly online on Northwest Airlines. Companies can earn travel awards every time they fly on Northwest Airlines, KLM Royal Dutch Airlines and their alliance partners to any Northwest destination worldwide. To convert the existing Biz Perks, E-Biz Perks and related applications to have Model interactions with the d/b through EJBs instead of Cool:Gen. The objective is to transform this application into a cost- effective solution for the customer rather than use Cool:Gen whose licenses are not cheap to renew. Roles and Responsibilities: As a Developer, I was responsible for the following activities:  Responsible for design and implementation of application from Offshore.  Analysis of Defects, providing appropriate solutions, Testing of Defect and Deliver to Customer.  Responsible for Unit Testing and Integration Testing.  As a developer I was involved in the development and unit testing of the various modules. I was involved in the middleware part of the solution , I was responsible to develop the EJB part of the solution Environment: JAVA 2.0, Websphere 4.0, EJB, Struts framework, JSP, WSAD 4.0 Project: IR Retail Services’ (IRRS) Project Alpha Sep 2002 – Jan 2003 IR Retail Services is a new division of Ingersoll-Rand Corp. that is offering services to retail, industrial and fast food customers to maintain equipments at their facility. IR Retail Services (IRRS) Project Alpha is a project to develop a data center that will support the business of IRRS. The website we developed primarily served as a monitoring platform for alarms originating from any of IR’s monitored facilities throughout the United States. These alarms were then handled appropriately through various functions provided on the site. The site also provided support functions like adding new users, stores to be monitored, add, modify and delete customer contracts, management reports and etc., Roles and Responsibilities: As a Developer, I was responsible for the following activities:  Responsible for design and implementation of application from Offshore.  Analysis of Defects, providing appropriate solutions, Testing of Defect and Deliver to Customer.  Responsible for Unit Testing and Integration Testing. Environment: JAVA2.0, Oracle 9ias, Servlets, Java Script, JSP, JDeveloper, Struts(Framework) Page 15 of 17
  • 16. India Private Limited GBS-WEB COMPETENCY SRINIVASAN VENKATESAN Cell : +91 99629 93329 Email : vsrinivasan@in.ibm.com Project: Bizperks/E-Bizperks Registrations and Support Administration, Northwest Airlines Jan 2002 – Aug 2002 Biz Perks is a free membership program designed for small to medium-sized companies that prefer to book air travel through a travel agent or Northwest Reservations. E-Biz Perks is a free membership program designed for any company, who prefers to book air travel directly online on Northwest Airlines. Companies can earn travel awards every time they fly on Northwest Airlines, KLM Royal Dutch Airlines and their alliance partners to any Northwest destination worldwide. The scope of this project is to develop a web interface for supporting the users of Bizperks / E-Biz Perks product. By using this user can update agency/company contact email address, reset the password for the agency or company, change the status (enable or disable) of manage account, accrual redemption and order awards. Also user can apply adjustments at a company level or modify any existing adjustment. Roles and Responsibilities: As a Developer, I was responsible for the following activities:  Responsible for design and implementation of application from Offshore.  Analysis of Defects, providing appropriate solutions, Testing of Defect and Deliver to Customer.  Responsible for Unit Testing and Integration Testing. Environment: JAVA2.0, DB2, Servlets, Java Script, JSP, Cool:Gen 6.0, Jrun 3.1 Target Case Technologies Pvt Ltd Dec 1999 – Dec 2001 Project: Guest Metrics Oct 2000 – Dec 2001 Guest Metrics is a Web based Browser application which manages restaurant activités viz. Restaurant, table, food, wine, guest, staff and reports. After installing Guest Metrics for Sam & Harry's Chain of Restaurants, maintenance of project was going on. I have developed the entire food module of Guest Metrics. Reports concerning food items were also developed. Food Module had the following parts; 1. Food Category Maintenance. 2. Food Item maintenance. 3. Wine offerings. Roles and Responsibilities: As a Developer, I was responsible for the following activities:  Responsible for design and implementation of application from Offshore.  Analysis of Defects, providing appropriate solutions, Testing of Defect and Deliver to Customer.  Responsible for Unit Testing and Integration Testing. Environment: Page 16 of 17
  • 17. India Private Limited GBS-WEB COMPETENCY SRINIVASAN VENKATESAN Cell : +91 99629 93329 Email : vsrinivasan@in.ibm.com JAVA2.0, DB2, Servlets, Java Script, HTML, JDBC, IIS, Servlet Exec ISAPI Project: OMRS (Order Management and Reporting System) Jun 2000 – Sep 2000 OMRS is an inventory tracking package developed for Agilent Technologies. OMRS generates a report on the goods that are shipped and also tracks them, generates back order reports. PL/SQL scripts were written to handle back-end operations. Servlets receive the output of this script and sends them to the applets. Roles and Responsibilities: As a Developer, I was responsible for the following activities:  Responsible for design and implementation of application from Offshore.  Analysis of Defects, providing appropriate solutions, Testing of Defect and Deliver to Customer.  Responsible for Unit Testing and Integration Testing. Environment: Oracle8i, JDeveloper, Java 2, SWING Project: Cool:Gen Batch Conversion Dec 1999 – May 2000 The main aspect of this project is to convert the IIQF and Trade Product environment Batch system composed of Cool:Gen(executed via shell scripts) on the Sequent server Unix environment to C+ +.The PrAD’s are converted to PL/SQL stored procedures and C++ code. The database has been built in Oracle. Converting the PrAD’s into C++ and PL/SQL stored Procedures. Roles and Responsibilities: As a Developer, I was responsible for the following activities:  As a developer I was involved in the development of PLSQL Scripts and C++ Coding.  Analysis of Defects, providing appropriate solutions, Testing of Defect and Deliver to Customer.  Responsible for Unit Testing and Integration Testing. Environment: C++, ORACLE8i ,UNIX Page 17 of 17