Summary
Overview
Work History
Education
Skills
Websites
Certification
Internships
Timeline
Generic

Parag Bhardwaj

Bangalore

Summary

  • Developer with extensive experience with end to end Product Development and Maintenance.
  • Extensive experience in Mainframe Migration projects and its challenges.
  • Exposure to Core Banking, Insurance and Mortgages business domains.
  • Experience of Mainframe Migration projects to cloud using modern tools like Microfocus, AWS.
  • Expert in Mainframe automation using REXX & windows automation using Excel VBA Macros.
  • Medium expertise in shell scripting and Linux-based distributed environments
  • End-to-end SDLC experience and expert at Agile-based development methodologies
  • Keen learner - additional certifications done on Java Spring Boot, PHP, Big Data & Hadoop and Automation Anywhere Advanced and Masters v11.

Dependable professional with track record of success in field, attention to detail and proactive mindset. Seeks opportunities to improve processes and workflows for team benefit. Conscientious, hardworking and excels at multitasking in fast-paced environments.

Overview

6
6
years of professional experience
1
1
Certification

Work History

Staff System Engineer

IBM ISDL
Bangalore
01.2024 - Current

Product – Z/os Web Enablement Toolkit

Applications running in traditional z/OS environments can play the client role of a RESTful web application

and initiate a request to a web server residing on z/OS or any other platform that supports web applications.

The z/OS client web enablement toolkit provides the following components to enable these applications to

more easily participate in the client/server realm:

 A z/OS JSON parser to parse JSON text coming from any source, build new JSON, or add to existing JSON

text, as described in The z/OS JSON parser

 A z/OS HTTP/HTTPS protocol enabler that uses interfaces similar to other industry-standard APIs, as

described in The z/OS HTTP/HTTPS protocol enabler

While the primary focus of the toolkit is to enable traditional z/OS programs running in environmentswhere these types of services are not as readily available (as compared to a z/OS UNIX or Java™ Virtual

Machine (JVM) environment), the services can be run from virtually any environment on a z/OS system.

Programs running as a batch job, as a started procedure, or running in almost any address space on a z/OS

system can usethe toolkit APIs in a similar manner to any standard z/OS APIs provided by the operating

system. Furthermore, programs can invoke these APIs in the programming language of choice; the toolkit

fully supports C/C++, COBOL, PL/I, REXX and high-level assembler languages.

 The z/OS JSON parser

The JSON parser portion of the z/OS client web enablement toolkit provides a generic, native z/OS

JavaScript Object Notation (JSON) parser for z/OS applications.

 The z/OS HTTP/HTTPS protocol enabler

The HTTP/HTTPS protocol enabler portion of the z/OS client web enablement toolkit allows z/OS

applications running in traditional environments to more easily participate as a web services client

application.

Responsibilities:

• Worked on Z/os 3.2 release to work on implement JSON 64 bit parsing

• Worked on APARS related to HTTP component issues

• Created PTF’s to provide bug fixes for Z/os 2.5 & Z/os 3.1

• AS ownership of product belongs to us, were part of creating goals setting and z/OS 3.3

release planning and features.

• Took responsibility for end to end Product lifecycle as Product Owners.

Senior Software Engineer

Coforge LTD.
Bangalore
11.2021 - 12.2023

Project: ARK (Mortgage Core Serving)

Description: Project ARK is microservice development and maintenance in COBOL as backend and

frontend calling through API for Mortgages in Santander UK. SANMF is a Legacy Mortgages

system built by Sapiens software with screens, terminals and business specific applicationwhere data is available and to integrate mainframe data with systems like Parthenon (core

banking) and other internal applications, Project Ark builds APIs on request for features like

Payments Holidays, Redemption details, Account Warnings, etc. and to allow these downstream

systems to access this data in a structured and controlled manner on subscription basis from an API

marketplace managed by ARK.

Responsibilities:

• Worked on building services like Account Warnings, where data is not static from ANMF tables

but is dynamic from screens.

• Took the end-to-end Technical analysis and helped business to build documentation about the

systems to delivered few complex features such as Mortgage Account Enquiry, Historic

Redemption Calculations, Dossier Note Update, Arrears Multiplier History, and Payment

Arrangements Service and so on.

• Worked along with Sapiens team and quickly understand their software and their methodologies

which helped our team very well to decode issues without approaching the team more often.

• Perform Development and unit testing of COBOL codes and document the test results.

• Correcting codes and fixing the code issues for the microservices.

• Building endpoints and testing of microservices through JSON front ends.

• Doing enhancements of codes and writing codes and jobs from scratch.

• Worked on design documents.

• Analyzing the code and doing data setup for the Services.

• Perform Performance tests.

• Bug fixes for Production bugs.

• Promoting codes to IST/UAT regions.

• Provide support during IST/Performance testing through Mainview.

• Providing support during prod deployment.

Project: Faster Payments

Description: Project faster payments refer to a type of payment that delivers funds to the payee in real-time or near real-time, typically within seconds or minutes, as opposed to traditional payment methods like BACS that can take several days. These systems are often supported by faster payment schemes and systems (FPS), and are available 24/7 in most supported payment systems.

Responsibilities:

  • Worked on Go Anywhere project with MasterCard to reduce the faster payments time by 4 times.
  • Worked extensively on Faster Payment schemes and rational database to carry each transaction between the FP scheme and two endpoints.
  • Worked on automating the project to run autonomously on scheduler.
  • Schedule the jobs for the Payments and create the reports according to the outcomes.

Associate IT Consultant

ITC Infotech LTD.
Bangalore
07.2019 - 10.2021
  • Project MOSES is a migration project in which we convert the PL1 codes to develop COBOL code for mortgages application. SANMF is a Legacy Mainframe system built by Sapiens software in Mainframe and so as to move the system to a more advanced platform to support modern needs Project Moses was formed. It's a three step migration progress from Mainframe to Linux Followed by AWS.
  • In first phase the PL1 programs were migrated to COBOL within Mainframe, our responsibility is to fix the bugs in program with rigorous testing and deploy in batches to Production.
  • Understood the complete SANMF business as we have involved in every possible area to migrate the codes.
  • Took complete research on After Image Logging tool that capture the Database changes to seamlessly automate the Update programs and automated it to compare the before and after DB changes.
  • In Second Phase from Mainframe to Linux, learnt Linux environment and successfully setup a template to test in both the environments.
  • Doing enhancements of codes and writing codes and jobs from scratch.
  • Worked on Unix for COBOL to Micro Focus COBOL migration.
  • Worked with Oracle DB for COBOL to Micro Focus COBOL migration.
  • Perform unit testing of the converted COBOL codes and document the test results.
  • Correcting codes and fixing the code issues.
  • Worked on design documents.
  • Analyzing the code and doing data setup for the jobs.
  • Raise defects for the failing codes in JIRA.
  • Promoting codes to IST/UAT regions.
  • Provide support during IST testing.
  • Providing support during prod deployment.

Education

Bachelor of Technology - Computer Science With Specialization in Mainframe

U.P.E.S.
Dehradun
05-2019

Senior Secondary Education -

Bhiwani Public School
01.2015

Higher Secondary Education -

Bhiwani Public School
01.2013

Skills

  • COBOL
  • PL1
  • PL/X
  • CICS
  • REXX
  • JCL
  • Assembler
  • Python
  • Shell Scripting
  • Java
  • DB2
  • DB1
  • VSAM
  • Relational DBMS
  • ZOS Systems
  • CA7
  • CONTROL-M
  • File Manager
  • Fault
  • CONTROL-D
  • File Aid
  • Debugger
  • Mainframe on VS
  • Spring Boot
  • Microservices
  • Rest API
  • CICS Webservices
  • Robotic Process Automation - Automation Anywhere Certified
  • SAR
  • Control-D
  • ABEND AID
  • Fault Analyzer
  • Micro Focus
  • SQL Developer
  • ECLIPSE
  • Cyber Ark
  • Sapies Emerge
  • Sapiens DB1
  • Postman

Certification

  • Cetpa Infotech LTD., 6 weeks, Online Quiz Platform Using Java Spring Boot, Dr. Kamal Hasan, Online quiz is to be taken by an organization where to login credentials are provided. For each user questions will be random and with every correct question, the difficulty level will be increased. At last the result will be shown and result and the answers attempted will be stored in Database.
  • Cetpa Infotech LTD., 6 weeks, Online Shopping Portal using PHP, MR. Anurag, Online shopping portal is created where user can view products and add to them in cart. In order to check out, existing users' needs to login if not and new user needs to register. Credentials will be checked with the database and the purchase made is also stored in the database.
  • Cetpa Infotech LTD., 6 weeks, Big Data And Hadoop, Introduction to Big data and Hadoop, Hbase, Map Reduce, PIG, Hive.
  • Automation Anywhere INC., Advanced RPA Professional v11.0
  • Automation Anywhere INC., MASTERS RPA Professional v11.0

Internships

  • Filter Out the SYSLOG ERROR MESSAGES using REXX, 2 months, IBM India Pvt. Ltd. GTS, Bangalore, Karnataka, Mr. Pearlson Christopher (Platform Head- MVS Mainframe), The data is to be extracted from the SYSLOG and is being filter out according to the Message id associated with each log, results into filtering out the error messages and the information messages describing errors.
  • Rexx to copy all the /S and /$S commands to a PS from the log and make a list of the tasks., 2 months, IBM India Pvt. Ltd. GTS, Bangalore, Karnataka, Mr. Pearlson Christopher (Platform Head- MVS Mainframe), Specific Message has to be extracted from the SYSLOG i.e. /S and /$S command messages so that we can check whether the task which has been started is actually UP or it has some issues.

Timeline

Staff System Engineer

IBM ISDL
01.2024 - Current

Senior Software Engineer

Coforge LTD.
11.2021 - 12.2023

Associate IT Consultant

ITC Infotech LTD.
07.2019 - 10.2021

Bachelor of Technology - Computer Science With Specialization in Mainframe

U.P.E.S.

Senior Secondary Education -

Bhiwani Public School

Higher Secondary Education -

Bhiwani Public School
Parag Bhardwaj