| Farhadd - Sr Mainframe Developer /COBAL / DB2 |
| [email protected] |
| Location: Edison, New Jersey, USA |
| Relocation: Yes |
| Visa: H1B |
| Resume file: Resume Farhard.._1763666513224.docx Please check the file(s) for viruses. Files are checked manually and then made available for download. |
|
Name: Farhard MD
Email: [email protected] Contact: 848-480-6418 Senior Mainframe Developer/ COBOL Developer Professional summary Over 7 years of experience as a Mainframe Developer in enterprise IT environments, specializing in application analysis, design, development, testing, implementation, production support, and maintenance. Proven expertise in mainframe computer operations, including batch job scheduling, control, and production monitoring across z/OS, Unix, and Windows Server platforms. Strong background in developing, optimizing, and debugging JCL, PROCs, and automation routines to support daily business-critical processing and enhance system reliability. Hands-on experience in healthcare, Medicare, and Medicaid management systems (MMIS, CMS, HIPAA), working with complex regulatory requirements and large-scale mission-critical applications. Advanced skills in COBOL II, MF-COBOL, VSAM, SQL, DB2, IMS DB, CICS (Command Level), REXX, for mainframe application development. Extensive knowledge of Java programming, AWS cloud services (deployment, automation, migration), relational database design and management with PostgreSQL, and document workflow solutions using Kofax. Proficient in using mainframe utilities such as QMF, BMC, TSO/ISPF, SPUFI, XPEDITOR, FILE-AID, ENDEVOR, SCLM, EASYTRIEVE, MOVE FOR DB2, FTP, and IBM utilities for code management, testing, and data manipulation. Experience in creating, reviewing, and executing system design documents, disaster recovery changes, and conversion programs for robust solution delivery. Developed standard libraries and utilities for better code modularity and reusable mainframe functions. Skilled in preparing, running, and validating test cases for both batch and online (CICS) applications, including data processing and data flow validation. Strong incident management abilities, including troubleshooting high-priority batch job failures, production escalations, root cause analysis, and preventive code fixes. Effectively collaborated with cross-functional teams, including business analysts, developers, and stakeholders for requirements definition, quality assurance, and system improvements. Led documentation efforts for operations, functional specifications, runbooks, and technical guides, improving team onboarding and process transparency. Agile methodology experience: involved in estimation, planning, design discussions, and scrum meetings to support adaptive project delivery and rapid development cycles. Knowledgeable in DevOps tools and principles (Jenkins, Ansible, Artifactory, SonarQube, Docker, Kubernetes, ReadyAPI, Groovy, Python, Shell, Linux) for modern software delivery while not having direct professional experience. Excellent written and verbal communication skills, strong team spirit, and effective leadership in operational and project contexts. EDUCATION AND UNIQUE QUALIFICATIONS: MS in Computer Science. WORK HISTORY/EXPERIENCE: Client: Centers for Medicare & Medicaid Services (CMS) Feb 2023 Present (Baltimore, MD) Role: Sr Mainframe Developer/Sr Mainframe Programmer Description: The Centers for Medicare and Medicaid Services (CMS) developed processes within the CMS mainframe environment to support the management of the Medicare Prescription Drug Benefit, or Medicare Part D. GDIT maintains and enhance the existing Premium Withhold Subsystem (PWS) that supports this benefit program and is continuing to provide maintenance and operations services for this subsystem that resides on the CMS mainframe and mid-tier platforms. Responsibilities: Designed and maintained enterprise healthcare and regulatory systems using Mainframe Assembler, COBOL II, DB2, IMS, and MQSeries, focusing on operational stability and process automation. Developed, debugged, and optimized JCL for efficient batch processing, scheduling, and integration with other systems. Employed FILE-AID and REXX for test data management, automation scripts, and mainframe utility development, enhancing data quality and process reliability. Developed complex programs using stored procedures and functions. Applied Java programming skills in distributed and batch environments, using JDBC for database connectivity and integration with web/reporting applications. Developed the programs using IBM MQ objects like Queue Manager s, queue s, Channels and process. Applied agile and DevOps methodologies, integrating CI/CD pipelines, configuration management, and cloud deployment practices via Jenkins, Ansible, Docker, Kubernetes, and SonarQube. Developed and maintained cloud workflows on AWS leveraging EC2, S3, Lambda, and cloud automation for modernization and deployment, integrated mainframe data with cloud resources as part of migration efforts. Managed code and documentation using collaboration tools such as Confluence, Version One, and JIRA to support Agile and traditional SDLC projects. Implemented defect tracking and test management utilizing SNOW (ServiceNow), Quality Center, and custom VBScript utilities for automated scenario execution. Built and maintained web interfaces and reporting solutions with HTML, Excel Application, and Microsoft Project for user and project data visualization. Automated workflows and application tasks with VBScript, REXX, and Excel macros, improving process efficiency and reducing manual workload. Developed and managed technical documentation and project plan using Word, Excel, Access, and Microsoft Project for comprehensive project oversight. Led analysis, development, and testing efforts within mainframe and distributed application environments, leveraging JIRA, Quality Center, and Confluence for requirement traceability and status reporting. Conducted rigorous application testing and quality assurance, utilizing SNOW, Quality Center, and database utilities to identify, document, and remediate defects. Collaborated with teams using Confluence and Version One to share project details, maintain change logs, and ensure alignment on deliverables. Provided training and mentoring on the use of mainframe utilities (JCL, FILE-AID, REXX) and project management tools for team members. Environment: z/OS, COBOL, IMS, DB2, Postgres DB, SQL, VSAM, MQSeries, JCL, JAVA, STORED PROCEDURES, FILE-AID, Confluence, SNOW, VBScript, HTML, ENDEVOR, XPEDITOR, KOFAX, AWS, EASYTRIEVE, CA-7, JIRA, Excel Application, REXX, Microsoft Project, Excel, Word. Cognizant Technology Solutions Apr 21 Aug 22 Role: Mainframe Programmer Analyst/Mainframe Developer Description: NDC Health Information Services is a fully owned subsidiary of National Data Corporation. It gathers data from data agents, pharmacies, drug store chains and health care providers from individual practitioners to hospitals and large HMOs - to give its customers, primarily the health care manufacturers, information on which to base their business decisions. Responsibilities: Developed system using COBOL II, COBOL/370. Joined tables by writing co-related sub-queries and nested queries to collect related data from more than one tables. Used QMF to present SQL s dynamically at execution time. Transferred controls by using CICS in online environment. Information was extracted from IMS DB. Involved in Unit testing, Module testing, Subsystem testing, System testing. Documenting the failures and their solutions for future use. And Preventive efforts to reduce failure. Used Statement Formatter to customize statements to specifically address individual accounts. Developed and enhanced Program Specifications, Unit Test Plans, Coding, Unit Testing and Regression Testing. Environment: MVS, COBOL, DB2, JCL, CICS, TSO/ISPF, VSAM, PANVALET, QMF, EXPEDITOR, ENDEVOR, CONTROL-M, ABEND-AID and FILE-AID. ETS Dec 18 Apr 21 Role: Mainframe Programmer Analyst Description: As a Mainframe Programmer Analyst for the Educational Testing System (ETS), I was deeply involved in the development and maintenance of enterprise systems supporting the educational assessment and testing domain. My responsibilities covered end-to-end SDLC processes within a collaborative Agile environment, ensuring the reliability and accuracy of core applications managing student data, test scheduling, scoring, and reporting. Responsibilities: Involved in Analysis, Design, Coding, Reviewing and Testing Batch Programs. In my experience with Agile methodology, I've embraced its core principles of collaboration, adaptability, and continuous improvement. I have a deep understanding of Agile frameworks such as Scrum and Kanban, along with essential practices like user stories and sprint cycles. Programs were developed using COBOL, DB2, IMSDB and JCL. Created and modified test and production JCLs/Procs/Parms and provided on-going support. Involved in Troubleshooting, Debugging, and supporting users by incorporating specific requests. Involved in Endevor integration with Service Now API calls for Package installations (Code Migration). Prepared test scenarios, test cases and performed Unit, Integration, and system testing. Involved in the DB2 Performance Tuning, DB2 (Run the Explain). Developed High complex SQL queries to fetch data from database to validate the data for testing. Developed complex programs using stored procedures and functions. Perform database maintenance activities like LOAD, UNLOAD. Involved in the Data Analysis, Validating, Identifying and Solving the Defect in specific area (Data base, Program, Conversion and Testing). Version Control of source code using Revision Management System and Endevor. Developed panels and script using REXX. Developed the internal TSO commands in REXX for regular use. Involved in DB2 conversion from SYBASE. Responsibilities include all the stages of the software development cycle, namely design, specification, coding, debugging, testing (test plan and test execution), integration and system testing, documentation, and maintenance of the programs. Using CA-7 scheduler to monitor the production schedules, alter the schedules if needed. EASYTRIEVE using for Producing Reports, Preparing DATA, Match Logic, and AD-HOC reports. Extensively used BMC Tools for Selections, Updates and Deletes on SQL. Environment: OS/390, COBOL II, DB2, IMS, MQSeries, JCL, JAVA 1.5, JDBC, SQL, FILE-AID, RDX, REXX, ABEND-AID, ENDEVOR, SPUFI, QMF, CA-7, EASYTRIEVE, NDM, SYNCSORT, XPEDITER, MICROSOFT EXCEL, WORD. Keywords: continuous integration continuous deployment message queue sthree database zos active directory information technology microsoft mississippi California Colorado Maryland |