Professional Summary
ITIL certified Senior Mainframe Developer/ Production Support Lead with 12+ years of experience in IT with an active US H1B VISA. Involved in all the phases of Software Development Life Cycle in IBM Mainframe Technologies.
Extensive banking experience in deposits applications such as Fee processing, Pricing engine, Refunds processing, Waivers, Rewards and incentives, Customer Claims and Reversals, IMPACS and ST.
Good experience in development and software process improvement, this involves analysis of business and functional requirement document, creation of technical design document, Development, Testing, Implementation, Level 2 and Level 3 Application Production Support, and process related activities.
Expert in COBOL, JCL, DB2, VSAM, Easytrieve and SORT concepts.
Experienced in IMS DB, CICS, MQ, and IMS DC concepts.
Fair knowledge in DataStage, Unix Shell script and file management commands.
Have good experience in implementing large scale projects - Development, Migration, Maintenance and Support.
Experienced in identifying and deploying process improvement projects, performance optimization, MIPS reduction and cost savings, Risk mitigation, Mainframe modernization etc.
Possess huge appetite for risk. Identified multiple risk items in the applications that I worked/interfaced with, escalated them on time, took them to the right stake holders, debated on them and implemented solutions to close the gap.
Have strong analytical and researching skills and have investigated multiple critical production issues, process gaps and have implemented right solution.
Well experienced in managing multiple applications concurrently and delivering things on time successfully.
Actively handled the Disaster Recovery and BCP exercises and have executed the whole application in DR environment to ensure the application runs without any issue during real disaster.
Improved productivity of my team by emphasizing on Knowledge management and mentoring the team members leading to customer satisfaction improvement.
Strong banking domain knowledge especially in Consumer and Small Business banking, Payment Systems. Have experience in Manufacturing domain as well.
Technical Skills
Languages
COBOL, JCL, Easytrieve, CICS, HOGAN
Databases
DB2, IMS DB, VSAM
Operating System
ZOS (OS 390), Windows, MVS
Version Control Tools
Endevor, PANVALET, CHANGEMAN
File Handling
File-Aid, File-Manager
Job Scheduling
CA7, SDSF, Autosys, IBM Tivoli OPC
Mainframe Utilities/Tools
SORT, BMC, SPUFI, Fault Analyzer, IDZ, TSO, ISPF, SAR, NDM, FTP
Debuggers
IBM Debugger, Expeditor
Other Tools used
JIRA, ITSM Remedy, Maximo, RTC
Education
Bachelor of Engineering, Anna University, Chennai.
Certifications
2021 – Advanced Certificate Program in Global Payment Operations from Startigm.
2018 – ITIL Foundation Certification in IT Service Management from PeopleCert.
Project Summary
Project Name:
BOA – Deposits Applications Enhancement, Maintenance and Application Production Support
Client
Bank of America
Tenure
January 2019 – August 2023
Designation
Senior Developer/Production Support Lead
Key Projects worked
Over Draft Functionality Changes
Deposits Product Simplification
Claims Processing Enhancements
Fee Refund Application – Mainframe to Java Migration
Domain
Consumer and Small business banking - Account pricing and fee assessment, Waivers, Refunds, Reversals, Incentives, IMPACS
Areas Worked
Making Changes to existing functionalities, Root Cause Analysis, Abend resolution and restoration, Incident and Problem Management, Troubleshooting, Batch Monitoring and reporting, Handle break fix’s, Production Artifacts maintenance, BRP/TRP updates, DR etc., Level2/3 Support, Lead a team of 8 in this project.
Responsibilities:
Responsible for designing and developing software applications with mainframe skills such as COBOL, JCL, DB2, VSAM, CICS, Endevor following agile methodology.
Execute various forms of testing on the developed code – unit, regression, integration, performance, volume ensuring the quality of deliverables.
Create required documents for deployment, attain approvals and deploy the code into the production environment.
Provide Level2/Level 3 (L2/L3) production support for the running applications.
Triaging the production issues, troubleshoot to identify the issue and fix the same and monitor the batch till end. Will have to fix the issues in a quick and perfect manner so that there won’t be any delay in downstream and run the process without business and customer impact.
Perform the root cause analysis, identify the fix for issue, make code changes and implement the changes to PROD.
Preparation of reports as requested by the business in a timely manner.
Coordination with the onshore counter parts to understand the requirements and ensure timely closure of queries/requests.
Provided solutions for complex code issues, worked very closely with the development partners and involved in end-to-end completion of the change.
To schedule the jobs in CA7 in test region for system and Integration testing.
To monitor the jobs and fix the issues on the spot during the System and Integration testing phases.
Identifying items for which process/performance can be improved. Part of process improvement team.
SQL query optimization, Code Audit etc.
Incident and problem management using ITSM Remedy Tool.
Identify risk or any process gaps in the application and mitigate them.
Attend Design review, code review and every application related meeting, review the changes thoroughly and provide sign-off.
With my strong decision making and leading skills, I have always guided my team in the right direction and be with them on all issues supporting them.
I have always worked by focusing on customers and have handled all the issues keeping them on priority as customer satisfaction is the first.
Application & Project
Deposits Fee Processing, Reversals and Refunds, Pricing, Rewards and Incentives
Client
Bank of America
Tenure
June 2013 to December 2018
Designation
Senior Mainframe Developer
Key Projects Worked
Business Customer Solutions
Keep the Change
Bank of America Affinity
OD preference changes
Domain
Consumer and Small Business Banking
Areas Worked
New functionality Development in Mainframe, Testing and Implementation, scheduling, built interface between various applications, Level 3 Support. Lead a team of 4 in the project.
Technologies Used
JCL, COBOL, DB2, VSAM, Endevor, Easytrieve, IBM Debugger, NDM, SPUFI, QMF, BMC Load/Unload, JIRA, Remedy tool, CA7, CICS
Responsibilities:
During my tenure as a developer in this project, the major modules I developed were under the fee processing and pricing functionalities for consumer and small business banking. With my strong domain knowledge, I have developed modules on Fee processing, Fee refunds and reversals, Account Pricing, Incentives and rewards, IMPACS and ST.
Attend meetings with Line of Business to discuss and understand the requirements clearly.
Create High Level and Low-Level design documents for the project and estimate the time required for delivering.
Schedule internal meetings with the Team involving all required Stake Holders to make sure everyone understands the requirement clearly and clarify any queries they have.
Develop the code in COBOL using version control tool Endevor on time, compile the code and promote the code to respective environments for testing.
Post approval, create test scripts for all cases and Unit test the code and get it reviewed by peers. Schedule the code in SIT pipelines and get them tested.
Perform DR testing and Regression testing for complex changes and capture required evidences.
Schedule code review meetings with respective teams and walk through the changes and share the results.
Creation of Install Artifacts, change requests (Remedy tool), attaining required approvals, implementation and post production validation and warranty.
Provide Level 3(L3) application production support.
I have driven multiple performance improvement imperatives. Few of them are below.
Identify long running jobs and stream line them
DB2 Unload to BMC Unload
SQL Performance Analysis – EXPLAIN
Moving non-critical jobs to non-prime windows
All these imperatives showed a great performance improvement there by reducing the total cost of application saving revenue for bank.
I lead a team of 4 during my tenure and have always stood for my team guiding them throughout, helped them grow by sharing the knowledge.
Organization
Tata Consultancy Services
Client
Chrysler
Tenure
August 2010 to June 2013
Project Name:
Motor Parts (MOPAR)
Domain
Manufacturing
Role
Technical Analyst
Areas Worked
Modify the COBOL modules to replace IMS calls with DB2
Project Details
Chrysler plans to move their Legacy Compass System to SAP system. Due to this migration, in MOPAR data in an IMS DB are to be stored in DB2 tables. The complete development exercise was handled from Offshore with minimal intervention of Onshore WF resources. As part of this exercise, I was responsible developing the given Applications as per the requirements.
Responsibilities:
Analyse the modules that have IMS calls, document them and create design documents.
Modify the programs to replace IMS calls with SQL DB2 calls.
Working on developing new COBOL-DB2 programs, Subroutines as per the requirement.
Writing test Cases and preparing the test results for the same.
Coordination with the onshore TCS employees to understand the requirements and ensure timely closure of questions.
Coordinated very well with the Offshore Dev team & Onsite Coordinators and made sure that the requirements are clearly understood.
Completed and delivered the tasks in the expected time and was appreciated by Onshore and Offshore Managers.
Provided solutions for complex codes and involving as a developer in the Key team of the Project.
To schedule the jobs in CA7 in test region for system and Integration testing.
To monitor the jobs and fix the issues on the spot during the System and Integration testing phases.
Migrate the code to PROD environment after passing all phases of test.
Provide post install warranty for the components deployed.
Achievements
Identified and implemented multiple cost and effort saving projects that reduced manual efforts and reduced the total cost of the application saving $100K per annum.
Identified and mitigated multiple risks in the business functions like customer statements showing incorrect information, invalid account linkages, fees not being charged correctly etc.
Appreciated multiple times by Line of Business Partners for my thorough research and analytical skills in identifying root cause of customer impacting and long-lasting issues.
I have developed multiple tools that were beneficial for the business. I developed a tool to compare the past 6-month fee charging trend and report for any discrepancy proactively. This was much appreciated by line of business as it ensured we charge the customers only when they are supposed to be.
Developed a tool using Easytrieve to build update/insert SQL queries to instantly for any mass maintenances in the DB2 database.