Mainframe Consultant Resume
Piscataway New, JerseY
PROFILE SUMMARY:
- Having 11+ Years of experience in the area of Software Development, which includes in implementing all phases of SDLC - evaluating functional requirements, project planning, estimation, documentation, design, development, peer code review, testing, deployment and application support.
- Experience in implementing Mainframe Technologies.
- Expertise in COBOL, PL/1, DB2 and JCL.
- Extensive experience in developing online and batch applications using DB2, CICS and IMS DB/DC.
- Expertise in Performance Tuning and Query Optimization.
- Experience in the database migration from VSAM files to DB2 Tables.
- Knowledge in machine learning algorithms in R and Python.
- Knowledge in Regression Techniques (Linear Regression, Time Series), Classification (Logistic Regression, Decision Trees, SVM) and Clustering (K means and Hierarchical Clustering).
- Knowledge in building Mappings for Data processing, Cleansing and Transformation.
- Extensive experience in testing software products / applications including development of test plans, test cases and execution of tests (Unit, system, regression, functional etc.).
- Good exposure to quality assurance procedures and process in software product development life cycle - ISO/CMM Level 5.
KNOWLEDGE:
- Knowledge on Exploratory Data Analysis for featuring engineering and missing values imputation, outlier detection to reduce the data noise using R.
- Knowledge on Building various models, validating () and evaluating (Testing) of models.
- Manipulating, cleansing & processing data using Excel, Access and SQL.
- Knowledge on loading, extracting and validation of client data. Analyzing raw data, drawing conclusions & developing recommendations.
- Utilize web scraping technique to extract and organize competitor data, used predictive analysis such as machine learning and data mining techniques to forecast.
- Advice on the suitable methodologies and suggesting improvements.
- Carrying out specified data processing and statistical techniques.
- Creating output to explain data analysis, data visualization, and statistical modeling results.
TECHNICAL SKILLS:
Languages: COBOL, PL1, JCL, PL/SQL, REXX, Python
Statistical Language: R
Machine Learning: Regression, Classification, Clustering
Libraries: Scikit-Image, Pandas, Matplotlib, Numpy
Database: DB2, IMS/DB
OLTP: CICS
Utilities &Tools: Endevor, File-Manager, VSAM, SPUFI, TraceMaster, FILE-AID, ChangemanXpeditor, CA7.
Operating System: Windows, MVS/ESA
PROFESSIONAL EXPERIENCE:
Confidential, Piscataway, New Jersey
Mainframe Consultant
Responsibilities:
- Worked with business analyst and System Architect for gathering the requirements.
- Provide estimate - the amount of effort in hours required for the project based on the requirements on different phases.
- Preparing the design document and presenting to the project team which includes all impacted groups for the approval over the design and approach.
- Developing new modules and modifying the existing modules based on the requirement change.
- Scheduling the new jobs in UAT and in production.
- Reviewing the developed components.
- Deploy the modules into testing region through Endevor.
- Supporting Test batches and fixing the job abends if any.
- Tracking the Test Plan/Test Specification vs. Requirements.
- Approving the test plan created by System testing team after confirming that all positive and negative scenarios are covered in test plan based on the requirement change.
- Testing the changes in test environment and make sure the deliveries are defect less and are with good standards. Fixing the defects if any.
- Sharing the knowledge with the team members.
- Co-ordinating and getting the modules implemented to production on time.
- Supporting the application after the changes are installed in production and making sure the changes are working as expected.
- Working on various process improvement areas, where we could achieve performance improvement and dollar savings for the Vision Billing.
Environment: COBOL, JCL, DB2, TSO/ISPF, File-Aid, SPUFI, ENDEVOR, XPEDITOR, IDCAMS, IEBGENER, SORT, ICETOOL, CICS, CA7, JIRA.
Confidential
Project Leader
Responsibilities:
- Worked with business analyst and product manager for gathering the requirements.
- Perform estimation for the design/implementation/testing of the task by using Client Management Tool BNYM (CMT).
- Identifying the complex business scenarios during the design phase and finding an optimal solution for that.
- Convert the requirements into HLD (High Level Design) and TDD (Technical Design Documents).
- Work with Data Architect & DBA to create the required schemas.
- Responsible to co-ordinate with Business User/Technical/Test Lead as required to ensure quality of deliverables on time.
- Providing guidance and mentorship and knowledge transition to the team members of the project.
- Preparation of status reports, project metrics and tracking of tasks assigned to the team members.
- Involved in reviewing the offshore deliverables.
- Tracking the Systems Integration Testing (SIN) defects and fix those issues on time and ensure its completion before the project delivered to the UAT phase.
- Creation and maintenance of mainframe execution JCL (Jobs) to support system replacement project in User Acceptance (UAT) and Production Environments.
- Performed peer review of the various work completed by the team members based on BNYM coding/testing standard documents to ensure quality of deliverables.
- Interact with region owners to check its connectivity and availability to perform UAT.
- Preparing release note documents for various releases and involved in installation and post deployment of the project.
- Accountable for on-call support to analyze and fix the failed production Batch jobs and involved in enhancement of online processing modules.
- Worked on many root cause analyses of the issues to provide the optimum solution.
- Significantly involved in executing the enhancement of programs for a Data Migration Project.
- Involved in cost saving initiatives/ efforts & performance tuning.
- Worked on Cost reduction project like VSAM to IAM conversion and VSAM to DB2 table conversions.
- Worked on module changes which formats and sends the reconciliation reports/files, to the users or downstream applications for further processing at the end of the day via batch process.
- Preparing the Knowledge documents for future in the project.
Environment: COBOL, JCL, DB2, TSO/ISPF, File-Aid, SPUFI, ENDEVOR, XPEDITOR, IDCAMS, IEBGENER, SORT, ICETOOL, CICS, ESP Scheduler.
Confidential
Project Leader
Responsibilities:
- Participated in Functional Requirement Specifications (FRS) and Additional Design Specifications (ADS) meetings with business teams to get a clear understanding between application functionality and business requirements for finding any ambiguity, incompleteness or incorrectness, so that requirements are technically feasible.
- Preparation of high level design HLD document from client requirement and Preparation of low level design LLD document (Technical Specifications).
- Developing Mainframe batch programs using COBOL, DB2 SQL and online development using CICS..
- Allocate hours between onsite and offshore resources and work on capacity planning for work assigned to development team for the projects.
- Monitor SLA adherence for production support tickets and development projects for number of defects, on time delivery and estimation accuracy. Resolve system defects and abends.
- Gathering Requirements for small enhancements, formally document them in project repository.
- Facilitate offshore team with code review, design review and test plan review with client team and getting all necessary approvals for implementation of project as per change management guidelines.
- Responsible for tracking key project milestones and meet the project deadlines.
- Stored, maintained and completing documents in SHAREPOINT.
- Responsible for teamwork assignments, directing and monitoring work efforts on a daily basis, identifying resource needs, performing quality review; and escalating functional, quality, timeline issues appropriately.
- Prepare Implementation and Backout plans for Small Enhancements and Projects.
Environment: COBOL, JCL, DB2, TSO/ISPF, File-Aid, SPUFI, ENDEVOR, TraceMaster, IDCAMS, IEBGENER, SORT, ICETOOL, CICS, ESP Scheduler.
Confidential
Technical Leader
Responsibilities:
- Involved in Requirement Analysis, Design, Coding, Testing and Implementation.
- Develop various programs using COBOL/DB2/CICS and JCL/PROC to accomplish the BRD objectives.
- Involved in preparing the technical design documents and carrying out walkthrough meeting with the IT & Business managers.
- Involved in low-level design document for the project.
- Designed new DB2 tables as part of the requirement, Worked closely with DBA on the table creation and memory assignment.
- Wrote User Stories based on the requirements gathered from all the stake holders.
- Organized and facilitated Agile and Scrum meetings which included Sprint Planning, Daily Scrums or Standups, Sprint Check-In, Sprint Review & Retrospective.
- Coordinated with system partners to finalize design and formalize requirements Utilized Story. Sizing and Planning Poker techniques as needed based on the length of the backlog and Priorities.
- Develops program logic for new applications or analyzes and modifies logic in existing applications.
- Worked with Upstream and downstream system closely to get data as per requirements.
- Allocation of tasks to team members and preparation of estimates for the entire SDLC of the project.
- Worked on new CICS screen building and changes in CICS online programs.
- Performed unit testing, integration testing and then performed UAT with customers until desired results.
- Provide automated Solutions to reduce manual effort on some of the regular tasks.
- Provided support for Quality Assurance Testing include batch runs and resolving issues.
- Prepared Installation/Implementation Plan and created Production Install packages.
- Ensured the proper co-ordination and communication with other interfacing applications for the smooth install.
- Updated the system/application documents for the new functionality/transactions/jobs implemented for the projects.
Environment: COBOL, JCL, DB2, TSO/ISPF, File-Aid, SPUFI, ENDEVOR, TraceMaster, IDCAMS, IEBGENER, SORT, ICETOOL, CICS, ESP Scheduler.
Confidential
Technical Leader
Responsibilities:
- Responsible for Analysis, Estimation, Design, Build, Testing, Code install & documentation.
- Participate in the Business & Status meetings & code walk-through.
- Participate in Scrum daily, Show and tell, release review, Retrospective & sprint plan meetings.
- Work for the Client Enhancement, Maintenance Requests & Development & Support.
- Coding programs using COBOL, JCL, DB2,VSAM and CICS.
- Prepared Detailed design for new interfaces, programs, jobs, DB2 tables.
- Debug and error handling for online transactions and the batch programs.
- Conduct code reviews & capture test results.
- Involved & support of Unit testing, Shake down testing, System integration (SIT), User acceptance (UAT), Regression testing & Business checkout
- Project Release coordination working with Business analyst, Architects, DBA’s, Managers and different development teams
- Practiced backlog grooming, release and sprint planning, daily standups, impediment removal
- Ensured the development teams are practicing the Agile principles.
- Completed product demonstrations, retrospectives and resolve action items.
- Assisted Product owner with Backlog maintenance.
- Participated in sprint planning, daily scrums, testing, retrospectives and sprint reviews.
- Identified and communicated project issues / risks to higher management.
Environment: COBOL, JCL, DB2, TSO/ISPF, File-Aid, SPUFI, ENDEVOR, TraceMaster, IDCAMS, SORT, ICETOOL, CICS, ESP Scheduler.
Confidential
Senior Mainframe Developer
Responsibilities:
- Prepare design documents, program specification & code walk-through.
- System Analysis of Requirements & Prepare Low Level Design Document.
- Involved in designing, Code and preparation of test plans for Unit testing.
- Coding programs using COBOL, JCL, DB2.
- Debug Error/Bug fixing and root cause analysis(RCA).
- Peer Review and Maintaining defect tracker to capture all the defects in different phases.
- Deliver unit tested code, unit test plan with test output details, task summary sheets.
- Provide SME knowledge to team.
- Preparing the Metrics Documents for Maintenance & support.
- Generating the Monthly Production and Test Reports along with Quality reviews.
- Responsible for Preparation of development deliverables for the PPM (monthly) & AUDITS (half yearly) & participating in the Project discussions.
Environment: COBOL, JCL, DB2, Endeavor, PL/1,CA7 Scheduler, MQSeries, Changeman, File- Manager.
Confidential
Mainframe Developer
Responsibilities:
- Responsible for the analysis, design, coding and testing of PL1, DB2,IMS/DB and JCL program
- Translation functional/non-functional requirements to system requirements
- Creation of Unit Test Plans, Unit Test Results and Intergration testing
- Perform Impact Analysis for proposed changes to check what are all the programs, jcl's, copybooks, procedures, tables related to that program will going to change
- Understanding the existing system and business before gathering requirements for future logic
- Conducting code review meetings with SMEs.
- Work with stakeholders to identify and understand their needs and concerns, and understand the environment in which they work.
- Execute SDLC processes to document requirement, testing and implementation activities to ensure a quality product.
- Defining and validating solutions that meet business needs, goals, or objectives.
- Executing testing activities to ensure a quality product.
Environment: COBOL, JCL, DB2, Endeavor, PL/1,CA7 Scheduler, MQSeries, Changeman, File- Manager, MEGA, Quality Center 10.0.
Confidential
Application Developer
Responsibilities:
- Working as a Mainframe Developer in the project.
- Interacting with technical as well as business clients to understand requirements and creating technical design documentation.
- Coding & Unit testing processes in a timely manner. Includes creating test cases too.
- Creating tools to fasten implementation and reduce manual errors.
- Mentoring new team members enabling them to settle faster in the project.
- Weekly production support activities to support project applications.
- Created test plans and test cases.
- Participated in meeting with all stakeholders to discuss about the unresolved issues and the progress of the effort by each affected team.
- Built JCL for production jobs and utilities.
- Edited JCL jobs and resolved errors when necessary.
- Enhanced and maintained DB2 and IMS/DB programs.
- Conducted production support, testing and maintenance of daily activity.
Environment: PL1, JCL, DB2, IMS/DB, Endeavor, PL/1,CA7 Scheduler, File-Aid.