Professional Summary:
• 10 years of experience in IT industry in the areas of Mainframe IBM/TSO/MVS/OS390/ZOS and
Relevant technologies.
• Experience in developing and testing CICS transaction that receives XML data input using channels
and containers in current application.
• Extensive experience in CICS Conversational, Pseudo-Conversational and Non conversational
transactions interacting with CICS online screens.
• Experience in developing and testing XML parser and XML Generator routines to read/write into
MQ. Developed MQ triggered transactions that reads XML messages from queue, parse it, process it
and generates XML message and writing it back to queue for front end screen processing. Transaction
gets invoked upon arrival of message in queue.
• Experience in developing and testing DB2 Stored Procedures.
• Experience in developing and testing mainframe batch programs using COBOL, JCL & DB2.
• Expertise in COBOL, JCL and SORT utilities, DB2, VSAM, CICS, IMS-DB/DC, ENDEVOR,
CHANGEMAN, EXPEDITOR, SPUFI, QMF, SAR, DEBUG TOOL & IBM RDz.
• Experienced in full Software Development Life Cycle (SDLC) application development from
requirements gathering, Impact analysis, Design, Development, Quality Assurance, Quality Control,
Mainframe testing (Unit testing, System testing, Integration testing and supported UAT), QA Testing
Implementation, Project management, defect tracking, causal analysis for the defect, reporting project
status reports.
• Experienced in Production Support (L1/L2 & L3). Incident Management and Change Management,
worked on tickets assigned and fixed production job failures, responded to user queries, following
escalation procedures based on SLA & severity of tickets assigned.
• Possess the ability to perform successfully in a variety of technical disciplines and the ability to learn
the latest technologies.
• Gained Domain Experience by working for Major Investment Banking (MSSB, Goldman Sachs),
Credit Cards & Telecom Clients.
• Performed a wide range of roles including team lead, Onsite-Offshore coordination, handling
estimates, designing, data maintenance, testing, on-call emergency support, quality control, client
communication and code development.
• Worked thoroughly in DB2 maintenance. Loading, Unloading tables, Check Pending, Image copy,
Reorg, Runstats. Complete knowledge of DB2 database and query optimization.
• Worked on the performance optimization of the existing mainframe Online and Batch systems.
Identified the necessary changes required in the system parameters and design, which will enhance
the performance of the system.
• Extensive experience in preparing technical requirements for the business requirement, High and low
level Design, Quality Process Definition and Implementation.
• Conducting domain and technical training to mentor new team members
• Adapt at learning new technologies and can easily adapt to suit needs.
• Have excellent verbal, written communication Skills and interpersonal skills.
• Able to handle multiple conflicting priorities and devise and deploy rapid solutions for any urgent
issues that arise on a day-to-day operational level.
• Ability to work under pressure with tight deadlines
• Ability to deal with people diplomatically, willingness to learn, Team facilitator
• Excel at communicating with stakeholders to provide accurate reporting and information regarding
the ongoing projects and initiatives.
Education:
• Bachelor in Engineering (Electrical and Electronics), from Calicut University –India.
Courses / Certification completed:
No Name of Institution Diploma or Year of Completion
(e.g. NIIT, APTECH, SSI Etc) Certificate
1 Infosys Certified Professional in Banking Certificate 2010
domain
2 IBM DB2 UDB V8.1 Family Certificate 2007
Fundamentals
3 Brain Bench Certification for modules Certificate 2009
COBOL,JCL,VSAM,DB2, CICS
Technical Skills:
• Database skills : IMS-DB/DC, DB2
• Programming Languages : COBOL, JCL.
• Operating environments : OS-390, MVS, Windows NT/95/98
• Utilities : IBM utilities, SYNCSORT, Abend-Aid (Dump master)
• OLTP : CICS, IMS DC
• Hardware : IBM Mainframe
• Software : Visio, Excel, Word, PowerPoint, Text pad
Professional Experience:
Verizon Wireless, 30 Independence Blvd, Warren, NJ Sep 2012 – Till Date
Employer: K-FORCE, Inc.
Sr Mainframe Programmer
Verizon Wireless, is a mobile network operator that offers wireless voice, messaging and data products
and services to customers in the United States. Verizon Wireless is the largest wireless communications
services provider in the United States with 111.3 million subscribers as of Q3 2012.
Billing System:
Batch:
This System stores customer level, account level and MDN level data related to voice, messaging and text
usage. Bills are produced monthly for customer based on their usage and plan they hold with Verizon
wireless. Mainframe jobs run daily which are cyclical, stream and iteration based. There are month end
jobs which are used for booking & reporting. Has used IBM Rational Developer tool to test and code
cobol-db2 programs.
Online:
Distributed application makes web service calls to background CICS transaction using XML data
input. CICS transaction receives the data via channels/containers and processes in background.
Data gets processed and messages are returned using outbound channels to middleware
application (DVS) which parses the COBOL layout into XML format.
Customer facing applications like POS /ACSS web (on .net framework) uses DVS interface to
call one-rate-calculator API using Web service calls to Billing CICS modules. CICS modules
typically processes the data accessing DB2 tables and returns back the message using same route
back to calling API.
Responsibilities:
• Online Changes involves work related to changes/addition in XML schema, business logic
changes in CICS modules like new product addition, proration of charges and allowances, adding
new functionalities like Activation, Disconnect, Suspend, Reconnect scenarios, Cross-system testing,
performance improvement in DB2 calls .
• Batch Changes involves changing or writing existing/new COBOL, DB2 programs, writing or
changing existing JCL’s, make required scheduling changes and promoting them through endeavor
into production.
• Follows the SDLC Life Cycle by getting requirements from Client manager/Business Analyst,
performing Analysis and Technical Design of changes involved. Coding and Testing the changes,
working with System testers and UAT testers, Volume testers and Release and Scheduling team
related to release activities.
• Providing support for System Integration testing, User Acceptance Testing, Pre
Implementation and Warranty support.
• Works with Production Support team/ Release Management Team on production implementation
and validation of the first few runs in production.
• Works on Production job failures, impact analysis, Problem management and incident
management with Production Support team.
• Works on trouble tickets apart from major releases and change controls and follows change
control weekly release schedule.
Environment: TSO/ISPF, VS COBOL II R4, JCL, DB2, DB2 Stored Procedure, Endeavor, Expeditor,
IBM Utility tools, Sync sort, CA-7 Scheduler
CitiBank, 111 Wall Street, NY, NY Aug 2011 – Aug 2012
Employer: Infosys Technologies Limited
Technology Lead
Citi is one of the preeminent global investment banking firms as well as one of the foremost global
underwriter in combined equity and debt issuance. Citi's investment-banking capabilities provide
comprehensive financial advisory and capital-raising services to top corporations, financial institutions
and governments worldwide. Clients receive tailored financial strategies and strategic advice on a wide
range of transactions and capital-raising activities including mergers, acquisitions, divestitures, financial
restructurings, underwriting and distributing equity, debt, and derivative securities.
GDR, PRIVATE WEALTH MANAGEMENT
Global Data Registry (GDR) is one the biggest projects undertaken by CITIGROUP to handle data
processing related to Alternative Investments in the firm. GDR stores positions of high net worth clients
who had invested in Hedge Funds, Private Equity and Real Estate. GDR is responsible for transaction and
valuation processing for CPB PWM clients. Sends feed to downstream like P1 for client reporting.
Responsibilities:
• Works directly with Client Operations, Client Tech team to understand business scope. Does
Requirement Analysis, converts business requirements into technical terms. Works with offshore team
for coding, unit testing.
• Requirements Analysis and Technical Design
• Review of Deliverables in Development Phase and System Integration Testing Phase
• Maintaining Project Matrix, Timesheets and Project Plan
• Working on new Project Proposals and Estimation of upcoming projects
• Identify existing test scripts to be used for the end-to-end testing. Provide support for system
integration testing.
• Providing support for System Integration testing, User Acceptance Testing, Pre
Implementation and Warranty support.
• Works with Testing team and other upstream and downstream systems on SIT.
• Works with users, Operations and Tech team on UAT, resolve any issues and getting sign off.
• Works with Production Support team/ Release Management Team on production implementation
and validation of the first few runs in production.
• Works on Production job failures, impact analysis, Problem management and incident
management with Production Support team. Does Level 3 Production Support.
Achievements:
• Implemented multiple projects within the given timeframe without any issues meeting
client expectations. Quality deliverables handed over to client as per requirement given
by Ops Team/Tech Team
• Identified some long running process and did performance tuning on code bringing
around $50,000/year savings to client.
• Automated few client reports which were initially handled by Production Support team
manually due to file size and formatting
• Ability to look into autosys jobs, analyze and run Abinitio graphs in test regions.
• Coded Complex SQL’s worked on DB2 Stored procedures and Cobol-DB2 Programs.
Environment: TSO/ISPF, VS COBOL II, JCL, DB2 Stored Procedure, DB2, JCL, IBM Utility tools.
May 2009 till Aug 2011
MORGAN STANLEY SMITH BARNEY
111 Wall Street, NY, NY
Employer: Infosys Technologies Limited
Mainframe Production Support Lead/Analyst
Provides brokerage, investment banking and asset management to corporations, governments and
individuals. The applications included batch systems for generating quarterly performance monitors for
the firm’s clients, the data warehouse for demographics, account and related financial data; reporting
applications generating field level reports for business management; corporate analytics applications.
Responsibilities:
• Was responsible for managing and executing the maintenance and support of multiple
mainframe applications in the client reporting and data services areas of the firm.
• Led a team of 13 members with offshore and onsite supporting multiple applications in Smith
Barney.
• Level 2 and Level 3 application support providing status report to client managers
• Worked on tickets that included user queries and production issues. Did Incident & Problem
Management and Change Management.
• Worked in Unix providing shell scripting support, Mainframe batch (Cobol/Db2) support
• Worked on Informatica and Abinitio etl tool user reporting for l2 production support.
Environment: TSO/ISPF, COBOL, JCL, DB2, JCL, CHANGEMAN, IBM Utility tools, Unix,
Informatica & Ab Initio
GOLDMAN SACHS, Exchange Place, NJ July2008- April 2009
Employer: Infosys Technologies Limited
Mainframe Developer
The Goldman Sachs Group, Inc. is an American multinational investment banking and securities firm
that engages in global investment banking, securities, investment management, and other financial
services primarily with institutional clients.
Responsibilities:
• Involved in analyzing the requirements and come up with better solutions to develop the new end
to end system
• Involve in Requirement Analysis, Design, development and Unit testing, System testing a User
acceptance testing support till successful implementation.
• Preparing technical specification documents for the business requirement.
• Preparation of detailed design document with program specification/pseudo code for code
enhancement.
• Coding the business requirements and technical requirements with COBOL/CICS/JCL
• Debugging of code carried out using IBM Debug tool.
• Performed Unit testing
• Providing support for System Integration testing, User Acceptance Testing, Pre
Implementation and Warranty support.
• Co-ordinates with CHANGEMAN Source control team for code moves.
• Conducting monthly quality audit reviews with the Quality reviewer. Tracking and closing the
observations rose in Qsmart tool.
• Perform metrics preparation, issue tracking,
• Updating the project timelines, tracking the project schedule and issues.
Environment: TSO/ISPF, VS COBOL II, JCL, CICS, JCL, IBM Utility tools.
Jun 2007- May 2008
USAA Bank, San Antonio, Texas
Employer: Tata Consultancy Services Limited
Mainframe Developer/Coordinator
United Services Automobile Association (USAA) is a Texas-based, and Texas Department of Insurance
regulated, unincorporated, reciprocal inter-insurance exchange and Fortune 500 financial services
company offering banking, investing, and insurance to people and families that serve, or served, in the
United States military. USAA has since expanded to serve all members of the Armed Forces and all who
served honorably in the US Armed Forces, as well as their immediate families, with property & casualty
insurance, banking, life insurance, investment and financial planning products and services.
Responsibilities:
• Involved in Business Process, Requirements Gathering, Requirements Analysis, Impact Analysis,
System analysis
• Preparation of detailed design document with program specification/pseudo code
• Coding the business requirements and technical requirements with COBOL/JCL/DB2
• Involved in Requirement gathering, Design and Development phases. Provided support for
System Integration testing, User Acceptance testing and Implementation.
• Conduct review meeting with the clients for all the deliverable artifacts (technical requirement,
Detailed design Document, Unit test script and results and Requirement traceability matrix) and get
approval and signoff.
• Prepare Implementation Release plan for the projects live implementation and provide
production and warranty support.
• Worked in Change and Release Management. Change and Release team makes sure all releases
that are going in have all Production quality standards followed and are good to go to Production.
Based on the severity the changes fall under 3 types of rigors.
• My other roles and responsibility includes building up of release environment for developers and
involves co-ordination and providing support for getting sign off from testers and moving code
successfully to production and production validation.
Environment: TSO/ISPF, VS COBOL II, JCL, IMS DB, JCL, IBM Utility tools.
March 2006 - Jun 2007
American Express, Bangalore, India
Mainframe Developer
Employer: Tata Consultancy Services Limited
American Express offers world-class Charge and Credit Cards, Gift Cards, Rewards, Travel, Personal
Savings, Business Services, Insurance and more.
Global New Accounts
Maintenance and Enhancement project that takes care of credit card opening for all markets. This
application mainly decides if the credit card can be issued to the customer who applies for a credit card.
Created high level, low level design documents, coded, tested and was part of UAT cycles. IMS, DB2
database are used to store data and have IMS –DC Screens for analyst to register customer information.
Responsibilities:
• Involved in Requirements Analysis, Impact Analysis, System analysis
• Analyzed the functionalities and finalized approaches on optimizing the overall performance of
Systems by tuning the SQL Queries.
• Involved in Business and technical requirement document Preparation and walkthrough with
Business Stake Holders for approval.
• Coordinated with the offshore team to develop the code and ensured a smooth performance of
the changes in system.
• Preparation of detailed design document with program specification/pseudo code
• Coding the business requirements and technical requirements with
COBOL/JCL/IMSDB,DC/DB2
• Conduct review meeting with the clients for all the deliverable artifacts (technical requirement,
Detailed design Document, Unit test script and results and Requirement traceability matrix) and get
approval and signoff.
Environment: Cobol, JCL, IBM DB2, IMSDB, IMSDC, VSAM
Sept 2004 - March 2006
American Express, Bangalore, India
Employer: Tata Consultancy Services Limited
Mainframe Developer
e-communication Suite sends out customer statements, welcome emails, alerts & notification to credit
card holders of American Express. This system also track emails sent from the client to customers.
Worked on DB2 tables to store data, coded SQL queries within COBOL. I have
executed programs using TSO. I have acquainted with workbench tools, VSAM, IMS, and MQ series by
working in this project.
Responsibilities:
• Involved in preparation of Design, Coding, testing and implementation of project into Production.
• Participated in project management related activities like Project management review for
smoother execution of the project.
• Involved in leading the team to come up with better solutions to the production issues that were
faced and reviewed the deliverables to prevent production defects.
• The process of sending Year end Summary emails to customer from AMEX was automated by
me.
Previously, the emails that were sent out of AMEX to customers were done manually because of
huge volume of data. Automation was done with effect from December 2005. Have Implemented
Batch Trigger monitor
• Involved in analysis, design, development and testing of the product developed.
• Involved in the Peer review on program specification codes.
• Involved in preparation and review of Technical Design Documents from Conceptual System
design documents.
• Participated in all technical aspects of software projects including project planning, developing
estimates, technical design, code, construction, integration/regression testing and related technical
documentation
• Understood the scope of the changes required
• Develop the code using COBOL, DB2 and JCL.
• Responsible for designing, developing and executing test strategies, test plans and test cases for a large
mainframe batch processing environment.
• Defect logging, tracking and reporting for resolution
• Coordinated testing initiatives across multiple test environments.
• Performed maintenance and support of mainframe test environments and work with stakeholders to
ensure successful testing according to project requirements
• Developed testing strategies, processes and procedures
• Developing test cases and scripts to test new functionality and regression testing of large mainframe
batch systems
• Defect tracking for analyzing, summarizing and verification of test results
• Coordinated establishing and maintaining test environment for testing
• Identified of testable events, and the development of test cases / test scripts
Environment: COBOL, EASYTRIEVE, IBM DB2, JCL, Change man, CICS, Rexx, Microsoft Visual
SourceSafe, File-Aid.
American Express, Bangalore, India Apr 2004 – Aug 2004
Employer: Tata Consultancy Services Limited
Mainframe Developer
Credit Online System facilitates credit card operations using DB2 and CICS. The project basically deals
with customer care, regarding various details a customer needs like balance enquiry, deposit, withdrawal,
new account opening etc. Use DB2 tables to store data, coded SQL queries within COBOL, and execute it
using CICS.
Responsibilities:
• Involved in analysis, design, development and testing of the product developed.
• Involved in the Peer review on program specification codes.
• Involved in preparation and review of Technical Design Documents from Conceptual System
design documents.
• Participated in all technical aspects of software projects including project planning, developing
estimates, technical design, code, construction, integration/regression testing and related technical
documentation
• Understood the scope of the changes required
• Develop the code using COBOL, DB2 and JCL.
• Responsible for designing, developing and executing test strategies, test plans and test cases for a large
mainframe batch processing environment.
• Defect logging, tracking and reporting for resolution
• Coordinated testing initiatives across multiple test environments.
• Performed maintenance and support of mainframe test environments and work with stakeholders to
ensure successful testing according to project requirements
• Developed testing strategies, processes and procedures
• Developing test cases and scripts to test new functionality and regression testing of large mainframe
batch systems
• Defect tracking for analyzing, summarizing and verification of test results
• Coordinated establishing and maintaining test environment for testing
• Identified of testable events, and the development of test cases / test scripts
Environment: TSO/ISPF, COBOL, IBM DB2, JCL
EDUCATION
Bachelor of Technology in Electrical & Electronics Engineering, N.S.S. College of Engineering,
Palakkad, Calicut University, India [June 2003]