Professional Experience
Over ** Years of IT Industry experience with analysis, design, development, customizations and implementation of software applications using IBM Mainframes Technologies.
Experienced working on Mainframe Development, Enhancement, Production Support and Migration projects.
Involved in complete Software Delivery Life Cycle (SDLC) projects in Anti Money Laundering (AML) in Banking, Travel and Transportation, Retirements, Healthcare, Payroll & HR, and Retail & Credit domain.
Handled multiple roles – Technical Lead, Application Developer with good hands on experience working on COBOL, JCL, CICS, DB2, IMS and VSAM.
Onshore experience - Worked at Client site working closely with business stakeholders and handling technical leadership for the delivery in USA for close to 4 years.
Possess strong database skills, structured programming and development skills.
Experienced in leading and managing teams.
Certified IBM DB2 Z/OS – Developer.
Skills & Abilities:
Platforms S/390, PENTIUM.
Operating System MVS OS/390, Z/OS, Windows 7/10.
Technology IBM Mainframes.
Programming Languages VS COBOL II, Micro Focus COBOL, JCL, SQL, SAS on Z/OS.
Databases DB2 (on Z/OS), LUW-DB2 (AIX), IDMS, IMS DB/DC.
File Access Methods VSAM, SAM.
OLTP CICS.
Middleware IBM MQ Series.
Configuration Tools ENDEVOR, CHANGE-MAN, Harvest.
Debugging Tools XPEDITOR, INTER-TEST, TRACE-MASTER.
File Management Tools FILE-AID / File-Manager, In-Sync.
Testing Tools Actimize FORTENT, Lexis-Nexis Bridger Insite XG, Messaging Test Facility (MTF) for MQ Servers.
Quality Tools IBM Rational Clear Quest, HP ALM, Remedy Web.
Other Tools / Utilities CA-7, CA Platinum, CA Easytrieve.
Certifications
DB2 -730 - IBM Certified Database Associate - DB2 9 Family Fundamentals IBM '11
DB2 -733 - DB2 9 Application Developer IBM '12
Work Experience
Client/Company: Hertz Corporation, Oklahoma City, OK January 2018 till date
Project: Hertz Fleet and Field systems
Role: Technical Team Lead – Mainframes
Currently working for development and maintenance project for Hertz Fleet and Field systems. Also handling Production Support Operations for same project.
Responsibilities:
Providing high level & detail level estimates for the development and enhancement projects and service requests.
Coordinating with the client SMEs and offshore business analysts to review and analyse the business requirements and propose business solutions using the mainframes technical expertise and skills.
Designing and reviewing functional and technical specifications for the projects by considering the business requirements & complexity. Designing solution for a Service Request or a Trouble Ticket.
Preparing a Detailed Technical Design Document (TDD) for full development cycle projects.
Developing and unit testing the code as per project requirements. Providing permanent fix recommendations for repetitive failures in applications & make sure applications work smoothly.
Assisting the team in Test case / test data preparation, execution and verification of the test results in the Unit, System, Integration and Regression testing.
Conducting code review, test case review and test results review for development projects.
Assisting the Hertz users to carry out User Acceptance Testing (UAT), resolve issues and queries if any and conduct UAT review meetings with business owners.
Production Support and test data refresh. Loading production data into different test environments using jobs. Creating and changing the procs and JCL for regular releases and production incidents.
Working with offshore team lead to maintain steady flow of work from customer, work load balancing & identifying resources for the assignments.
Act as a primary contact between IBM and the client SMEs from project kick start till implementation and warranty phase of the project. Responsible for all implementation activities related to the application for all the project releases.
Providing technical assistance to offshore team members, carry out time to time knowledge transfer and mentoring junior team members.
Maintaining all the project artefacts as per IBM and Hertz quality proprietary process, IBM Quality Management Systems (QMS).
Client/Company: SunTrust Banks Inc, Atlanta, GA July 2015 – January 2018
Project: STAMP (Suspicious Transactions and Account Monitoring Program) and HRCS (High Risk Client Scanning)
Role: Technical Team Lead – Mainframes
Responsibilities:
Lead the Project Development team at Onshore.
Coordinate the interaction between onshore and offshore teams.
Analyse the business requirements from the client and assist the offshore business analysts in preparing Business and System Requirement Specifications (BRS/ SRS).
Preparing a Detailed Technical Design Document (TDD) in line with SunTrust's architectural direction.
Lead all the Maintenance and Enhancement functions for online and batch processing.
Apply IBM tools, processes and methodologies to estimate and simplify solution.
Act as a single point of contact for the work flowing from Offshore.
Support Integration, System and Regression testing of the developed software components.
Engage with customer to carry out User Acceptance testing (UAT) smoothly.
Coordinate discussions with different stakeholders and understand their need.
Work with customer to look out for opportunities of process improvement in various applications.
Handle client technical queries and provide the best fit solution using Mainframe and windows technologies that fulfils client's needs.
Communicate activities/progress to project manager and business analysts.
Prepare various quality reports and metrics for the project.
Client/Company: Prudential Financials, Scranton, PA / IBM India Pvt Ltd August 2013 – June 2015
Project: Annuitant Benefit Consolidation (ABC)
Role: Senior Developer cum Tech Lead
Responsibilities:
Responsible for leading a project team in delivering solution to the customer in the Retirements sector.
Deliver new and complex high-quality solutions to clients in response to varying business requirements.
Responsible for managing scope, planning, tracking, change control, aspects of the project.
Responsible for effective communication between the project team and the customer. Provide day to day direction to the project team and regular project status to the customer.
Translate customer requirements into formal requirements and design documents, establish specific solutions, and leading the efforts including programming and testing that culminate in client acceptance of the results.
Utilize in-depth knowledge of Technical experience in Mainframe Technologies in conjunction with industry and business skills to deliver solutions to customer.
Establish Quality Procedure for the team and continuously monitor and audit to ensure team meets quality goals.
Client/Company: Express Scripts, Franklin Lakes, NJ / IBM India Pvt Ltd March 2010 – August 2013
Project: Medco Mainframe Services
Role: Senior Developer
Responsibilities:
Work with SMEs from client side in translating Functional Requirements Document to Detailed Design Documents.
Lead analysis sessions gather requirements and write specification and functional design documents for enhancements and customization; Analyse product impact.
Present and defend product designs and architecture to clients.
Coordinate and communicate tasks with developers.
Ensure that development is performed as per requirements.
Work with QA team to create test scripts and scenarios for enhancements and customizations to the requirements.
Communicate activities/progress to project managers, business analysts and clients.
Develop implementation and test plans, build software acceptance criteria, coordinate and work with clients to oversee the acceptance and dissemination process.
Client/Company: Salary.com (Formerly Genesys Software Systems), Methuen, MA / Trigent Software Ltd, Bangalore, India December 2007 – March 2010
Project: Human Capital Management (HCM) Solutions
Role: Application Developer
Responsibilities:
Analysing, designing and developing programs based on user requirements.
Preparing internal design document (IDD) based on the requirements & converting this design into source code.
Handled complex programs which involve few encryption modules and have delivered high quality code for the same.
Test data preparations for unit testing and system testing.
Fixing different types of defects raised during the system testing for different components.
Reviewing program designs, codes, unit test plans prepared by other team members.
Client/Company: Macy’s Inc., (formerly Federated Department Stores), Cincinnati, OH / e-Fort Technologies Private Limited, Bangalore, India
Was deputed at SPI Infotech Pvt Ltd, Mysore, India on contract basis
October 2005 - December 2007
Project: Saber’s Credit Management System
Role: Application Developer
Responsibilities:
Coding, Preparation of UTP document, Unit Testing, Peer Code Review and Test results Review, Project Documentation.
Trainings and Workshops
Online Trainings:
Know Your Industry - Banking, Healthcare, Insurance, Travel and Transportation Domains (Entry & Foundation levels).
Overview of Retirements Planning Fundamentals.
HIPAA (Health Insurance Portability & Accountability Act) Training.
LEAN E-Learning - Fundamentals of Lean Six Sigma Training & Certification.
Delivery Catalyst – Foundation.
Metrics Fundamentals.
IBM Design Thinking and Agile in Delivery.
How You Can Improve Client Satisfaction.
Supporting the IBM Spectrum Accelerate.
DevOps Foundation.
Classroom Trainings:
Advanced CICS Application Programming.
DB2 Performance Tuning.
DB2 Stored Procedure.
Communicating for Operating Excellence.
Communication Essentials at Work.
Email Etiquettes.
Awards and Recognitions
Recipient of Orion Team Award, STAR award, manager choice award and several client accolades.
Appreciated with ‘Put Your Client First’ by IBM.
Education
Bachelor of Engineering in Electronics & Communication Engineering from Vishweshwariah Technological University, Belgaum, Karnataka, India, 1998 – 2003.