It Application Programmer Senior Resume
Cleveland, OH
SUMMARY
- 19+ Years full life cycle development experience in Analysis, Design, Development, Testing, Implementation, Maintenance, Production Support, Defect fixing Software developed in IBM Mainframes Environment (COBOL, DB2, UDB, TSO/ISPF, MVS, CICS, VSAM, CA - EASYTRIVE PLUS, JCL, IMS, Mainframe Utilities, DOCUMAKER RP 10.2, DOCUMAKER RP STUDIO 11.3/12.1/12.5 and JAVA) of various Financial, Banking, Credit Card, Insurance, Telecom - Wireless, Brokerage applications.
- Strong knowledge in developing forms using RP 10.2, DOCUMAKER RP STUDIO 11.3/12.1/12.5 .
- Well versed with preparing test plans (Unit/Integration/System)
- Excellent knowledge of both Batch and on-line Systems on Mainframe projects.
- Extensive experience in generating reports using SAS and CA-EASYTRIVE PLUS language.
- Extensive experience in Onsite-Offshore model projects.
- Conversant with software quality processes (PCMM LEVEL 5).
- Experience interacting with customers/users at various levels.
- Have been Primary contact for Production Support for critical batch and online applications.
- Possess excellent written, communication, leadership and inter-personal skills.
- Strong senses in software reusability, well understand the culture differences and effectively work in team environment.
- A team player with strong communication, analytical, relationship management skills and good leadership qualities.
- Very good Experience in various (Development, Enhancement, Maintenance and Production Support) projects in Mainframe technology.
- Having Very Good Overseas Experience (During the Onsite assignment involved in System Study, Development, Testing, Implementation and Offshore Co-ordination).
- Have adhered to timeline and compliance procedures throughout the life cycle of the project.
TECHNICAL SKILLS
HARDWARE: IBM 3090, IBM ES9000
O/S: Z/OS, MVS, OS 390, WINDOWS NT, WINDOWS 95/98/2000, UNIX, MS Dos6.x
LANGUAGE: COBOL, JCL, REXX, C, C++, PL/1, XML, HTML, PL/SQL, SQR, EASYTRIEVE PLUS
DATABASE: DB2, DB2V7 UDB, SQL, IMS, DB2 STORED PROCEDURE, TRIGGERS, SYBASE, Oracle 6.x/7.x//8.x/9, 11i SQL Base, MS SQL Server 6.x/7.x, NCR-TERADATA, INFORMIXOLTPCICS
MIDDLEWARE: MQSI V2.1, MQJExplorer V0.13
WEB APPLICATIONS: JAVA, SERVLETS, HTML, JWS 2.0, J2EE 1.2.1, WEBSPHERE, VISUAL AGE, EJB, LDAP, JavaScript
TOOLS: XPEDITER, FILE-AID, QMF, SPUFI, REVOLVE 2000,PANVALET, SYNC SORT, REXX, VIASOFT, ENDEVOR, CA-7, INGENIUM, HTML FRONT PAGE, CHANGEMAN, PS/Query, CICSPLEX, OMEGAMOA, FILE AID FOR DB2, DB2 DATAPROPAGATOR V8, JCL CHECK, JSCAN, NDM, SDF, IDCAMS, VSAM, TSO, ISPF, SCLM, CONTROL-M, TOAD, SQL PLUS, Tuxedo, DUMP MASTER, MAINVIEW FOR CICS, OPC SCHDULER, LU 6.2, STARTOOL, MVS QUICK REF, ABEND-AID FOR CICS, LOTUS NOTES, EASYTRIEVE INFOPAC, TIVOLI V7.0- Management, C.A.T.S, PLATINUM TOOLS FOR DB2(RC/Query and RC/Update), CHANGE CONTROL MANAGEMENT REMEDY USER(Action Request System (AR System),CA- LIBRARIAN, QUESYMAN - TERADATA SQL ASSISTANT,IBM DB2 CONNECT, INSYSNC, CONTROL - M, CONTROL - N, TRACEMASTER, OLAS (Online Accounting System - QSP ), SQL Unix scripting AutoSys Scheduler, Rules Processor Version 10.0, CA-Deliver-SYS77.EXPRESS, SAR access for DOCUMERGE, DOCU CORP Tools, RP STUDIO DOCUMAKER, HP Quality Center/ALM
PROFESSIONAL EXPERIENCE
Confidential, Cleveland, OH
IT Application Programmer Senior
Responsibilities:
- Interacting with the client to Preparation of Project Management plan, Preparing Low level and High level design, performing functional specification documents, and performing technical Specifications documents, working in System Analysis, Application Design, and Database Design for implementing new business which is controlled by DocuMerge Rules Processor printing.
- Lotus Notes For all e-mail communications and other project related documents. Every project will have its own Lotus Database and the entire project related documents would be stored in that Database. The deliverables of the project will also be delivered through Lotus Notes.
- Complies the existing online CICS online screens and implemented new business rules through Presentation Management Module (PMM), finally Form Processor will release the database 40/40 Insurance System.
- Working in Rules Processor which is created Dec Page, Insurance ID cards, forms, envelopes and cover letters.
- Working in Change man is used to move the elements in different stages on online applications and batch applications in different regions. These regions include the Development, Qual, System and Prod.
- Debugging and troubleshooting any technical issues while implementing the new Forms and CA products.
- Post Implementation Support: Design Review and Code Review, Black box and White box testing, Provide code optimization as a part of code review, Debugging and Troubleshooting technical issues in PROGRESSIVE and suggest alternate designs and code fix for the issues Log, validate and close Issues, Manage and assist the team for Technical/Non-Technical issues.
- Interacting with PROGRESSIVE business users to resolve the mainframe application issues, reports and production support issues, Wrote JCL’s for Batch jobs, Wrote Batch COBOL/JCL programs, Used XPediter to test online and batch applications. Used SPUFI for database retrieval and manipulations. Prepared specifications, Test Cases and Test plans, Participated in Status and review meetings. Working in ESP to Monitor Job Run by the Scheduler include/exclude JCL code based on customer defined requirements monitoring the batch jobs and Online Jobs, create a scheduler run and everyday job request.
Environment: MAINFRAME Z/Os, OS/390, MVS/XA, MVS/ESA, WINDOWS 9X/XP, VS COBOL II, OS/390 COBOL, SAS, SQL, JCL, DB2, VSAM, TSO/ISPF, CHANGE MAN, XPEDITOR, FILE-AID, PANVALET, ESP, SUPER-C, QMF, SPUFI, SYNCSORT, IDCAMS, XML, WEBSERVICES,PLATINUM,TBASE, DOCUMAKER STUDIO 11.3/12.1/12.5, LOTUS NOTES, MS OUT LOOK, MICROSSOFT VISUAL STUDIO 2008, HP Quality Center/ALM, C, C++, C#, JAVA, J2EE, WEBSPERE, BMC REMEDY IT SERVICE MANAGEMET, JBOSS, Web Logic, WebSphere, ADF Tools, DocumentDirect2.3 (MOBIUS), Docucreate, Page View Version 3.5.1.0, Beyond Compare
Confidential, Cleveland and Colorado Springs
IT Application Programmer
Responsibilities:
- Interacting with the client to Preparation of Project Management plan, Preparing Low level and High level design, performing functional specification documents, and performing technical Specifications documents, working in System Analysis, Application Design, and Database Design for implementing new business which is controlled by DocuMerge Rules Processor printing.
- Lotus Notes For all e-mail communications and other project related documents. Every project will have its own Lotus Database and the entire project related documents would be stored in that Database. The deliverables of the project will also be delivered through Lotus Notes.
- Complies the existing online CICS online screens and implemented new business rules through Presentation Management Module (PMM), finally Form Processor will release the database 40/40 Insurance System.
- Working in Rules Processor which is created Dec Page, Insurance ID cards, forms, envelopes and cover letters.
- Working in Change man is used to move the elements in different stages on online applications and batch applications in different regions. These regions include the Development, Qual, System and Prod.
- Debugging and troubleshooting any technical issues while implementing the new Forms and CA products.
- Post Implementation Support: Design Review and Code Review, Black box and White box testing, Provide code optimization as a part of code review, Debugging and Troubleshooting technical issues in PROGRESSIVE and suggest alternate designs and code fix for the issues Log, validate and close Issues, Manage and assist the team for Technical/Non-Technical issues.
- Interacting with PROGRESSIVE business users to resolve the mainframe application issues, reports and production support issues, Wrote JCL’s for Batch jobs, Used XPediter to test online and batch applications. Used SPUFI for database retrieval and manipulations. Prepared specifications, Test Cases and Test plans, Participated in Status and review meetings.
- Working in CA-7 to Monitor Job Run by the Scheduler include/exclude JCL code based on customer defined requirements monitoring the batch jobs and Online Jobs, create a scheduler run and everyday job request.
Environment: MAINFRAME Z/Os, OS/390, MVS/XA, MVS/ESA, WINDOWS 9X/XP, VS COBOL II, OS/390 COBOL, SAS, SQL, JCL, DB2, VSAM, TSO/ISPF, CHANGE MAN, XPEDITOR, FILE-AID, PANVALET, CA7, SUPER-C, QMF, SPUFI, SYNCSORT, IDCAMS, XML, WEBSERVICES,PLATINUM,TBASE, DOCUMAKER RP 10.2, RP 11.3, LOTUS NOTES, MS OUT LOOK, MICROSSOFT VISUAL STUDIO 2008, HP Quality Center/ALM, C, C++, JAVA, J2EE, WEBSPERE, BMC REMEDY IT SERVICE MANAGEMET, JBOSS, Web Logic, Web Sphere, ADF Tools,, DocumentDirect2.3 (MOBIUS), Docucreate, Page View Version 3.5.1.0, Visual Slick Edit 1.1
Confidential, Boston, MA.
Team Leader / Developer / Production
Responsibilities:
- Interacting with the client to Preparation of Project Management plan, Preparing Low level and High level design, performing functional specification documents, and performing technical Specifications documents
- Working in System Analysis, Application Design, and Database Design for new interface between AP systems.
- Developing interface Application using COBOL, CICS, DB2 and MQ series.
- Modifying online screens through OLAS - OS/2 Workstations and then implement the screens, new business rules in mainframes.
- Working in Endevor is used to move the elements in different stages on online applications and batch applications in different regions. These regions include the V, X, PROD and QUAL.
- Debugging and troubleshooting any technical issues while implementing the applications.
- Post Implementation Support: Design Review and Code Review, Black box and White box testing, Provide code optimization as a part of code review, Debugging and Troubleshooting technical issues in AHOLD and suggest alternate designs and code fix for the issues Log, validate and close Issues, Manage and assist the team for Technical/Non-Technical issues. Interacting with AHOLD business users to resolve the mainframe application issues, reports and production support issues, Wrote JCL’s for Batch jobs, Used XPediter to test online and batch applications. Used SPUFI for database retrieval and manipulations. Prepared specifications, Test Cases and Test plans, Participated in Status and review meetings.
- Working in CONTROL-M to Monitor Job Run by the Scheduler include/exclude JCL code based on customer defined requirements monitoring the batch jobs and Online Jobs, create a scheduler run and everyday job request.
- As an Onsite-Coordinator, responsible for Client Communication, Technical review, Bridge between team members and client and CONTROL-D to Archive Report file created during Scheduled job runs.
Environment: OS/390, MVS/ESA,COBOL,CICS,DB2,JCL,VSAM, IBM Web Sphere MQ for z/OS, DB2 Interactive, DB2 Query Management Facility, DB2 Platinum Utilities Menu, MVS/QuickRef,6.3, File Transfer Facility for MQSeries, INSYNC data Manipulation Utility, Dump Master, Use PRO/JCL to Validate/Manipulate JCL,ENDEVOR, Trace Master, IBM DB2 Connect, ORACLE 11i, Control - M/N,OLAS-QSP (Online Accounting System ), OS/2 Work Stations, SQL Unix scripting AutoSys Scheduler.
Confidential, Long Island, NY
Programmer Analyst
Responsibilities:
- Participated in the full life cycle of a new enhancement project. This is included researching technical and user requirements, creating details designs conversions, programming and coding of the COBOL II batch and online programs that were required to meet the project specifications.
- Application comprised large number of COBOL II, DB2, CICS programs. These programs required analysis, design, code construct, unit test and system test to implementation in a production environment.
- Working on creation of new PROC’s & JCL’s and OPC scheduler used to schedule the Jobs.
- Involving in extensive system testing and migration into production. Conducted walk through on all proposed changes, interviews with users concerning al modifications and impact analysis.
- Involving Production support and testing CICS transactional programs, testing program through Xpeditor, File transferring using FTP/ NDM process. Working in Tivoli Version 7.1 - Management which can be used to create testing UAT, Problem created against test regions, to identify by the group id support group.
- Working in CATS -Change automation for transaction series - Used to find out the CICS regions to register the corresponding User information escalate the problem for CICS on call support.
Environment: OS/390, MVS/ESA, COBOL, CICS,JCL, VSAM, OPC SCHDULER,DB2, SPUFI, FILEAID, DFSORT,XPEDITER,CA-INFOMAN,CA-LIBRARIAN,UNIX, FTP, NDM, C.A.T.S, Tivoli Version 7.1 Management
Confidential, Bentonville, AR
Programmer Analyst
Responsibilities:
- Preparation of Project Management plan, Preparing Low level and High level design, performing functional specification documents, performing technical Specifications documents
- Working in System Analysis, Application Design, and Database Design. Sharing the experience in the Analysis, Design, Coding and Implementation of Existing Application Enhancements and new development of HR data warehouse payroll information application. Responsible for developing, designing and coding systems changes requested by the WAL*MART Data warehouse system.
- The current HR data warehouse payroll information system runs in different type of database like (PEOPLE SOFT for DB2, SMART for INFORMIX and DISTRIBUTION CENTER for INFORMIX) as per the requirement I centralized the common format of copybooks, programs, JCL and DB2 database.
- Running the UNIX scripts from Windows NT and transmits data from CICS via FTP and stored in PDS and PS in Mainframe Datasets. This is used to view all the WAL*MART associates’ information. Then I update the associate information in CICS Screens and update the table information in DB2. After that I set up the jobs either batch or online as per customer requirements.
- Developing Batch Application and Online application in VS COBOL II, CICS, .IMS DB and DB2 on OS/390 System.
- Writing EASYTRIEVE PLUS programs to improve structured language, easy file manipulation, and database processing. Writing EASYTRIEVE INFOPAC JCL and programs to improve report processing and internet ready reporting.
- Working in Production software install will be done via Email. Hardcopy installation requests will not be processed. CHANGE CONTROL MANAGEMENT REMEDY USER (Action Request System (AR System)) will complete the appropriate WAL*MART online form requests, get them authorized, and complete any necessary application (PEOPLE SOFT, SMART and DISTRIBUTION CENTER) group communication to expedite the requests. This AR system for creating applications that can automate, track, and manage a wide variety of business processes and informs users when the receive alerts.
- Working in Endevor is used to move the elements in different stages on online applications and batch applications in different regions. These regions include the TEST, QUAL, and PROD. Working in CA-LIBRARIAN for retrieving production components, staging production components and validating the components.
- QMF for WINDOWS and QUESYMAN - TERADATA SQL ASSISTANT used to validate the production database data, evaluate production database data and to compare production & test database data.
- Wrote JCL’s for Batch jobs, Used XPediter to test online and batch applications. Used FILEAID to copy, compare, and change the records structure. Used SPUFI and PLATINUM TOOLS FOR DB2 (RC/Query and RC/Update) for database retrieval and manipulations. Prepared specifications for Test Cases and Test plans, Participated in Status and review meetings. Working in CA-7 scheduler used to substitute variables and include/exclude JCL code based on customer defined requirements monitoring the batch jobs, create a scheduler run and everyday job request.
Environment: OS/390, MVS/ESA, COBOL, CICS, DB2, IMS, JCL, VSAM, CA-7, ENDEVOR, EASYTRIEVE PLUS, EASYTRIEVE INFOPAC, SPUFI, PLATINUM TOOLS FOR DB2 (RC/Query and RC/Update), FILEAID, DFSORT, JCLPREP, XPEDITER, CHANGE CONTROL MANAGEMENT REMEDY USER (Action Request System (AR System) V5.0, CA-LIBRARIAN, QMF for WINDOWS, QUESYMAN - TERADATA SQL ASSISTANT, INFORMIX, UNIX, CA-LIBRARIAN, FTP.
Confidential, Boston, MA
Programmer Analyst
Responsibilities:
- Preparation of Project Management plan, Preparing Low level and High level design, performing functional specification documents, performing technical Specifications documents
- Working in System Analysis, Application Design, and Database Design.
- I view all the Mellon customer information on IAS GL, AP, AR accounts using CICS for java communicate to Mainframe and working on LDAP for signing a user, then I update the customer information in CICS Screens and update the table information in DB2. After that I set up the jobs either batch or online as per customer requirements
- Developing interface Application using COBOL, CICS, CLT Q SYSTEM LU 6.2 and MQ Series
- The CMS accepted XML messages via MQ Series from the client and processed them using business logic and data from a DB2 database. Acted as developer in CMS applications, using COBOL to extract data from DB2, format it in XML, and transmit it via MQ.
- Developing Batch Application and Online application in VS COBOL II, CICS, .IMS DB and DB2 on OS/390 System. Conversion and in corporation of IAS Mellon accounts table into existing DB2 Custody management system. Whenever the programmer will send a mail request to corresponding problem with online application I will make resolve the problems and the programmer sends a mail request to see the update the CICS entries correct or not, Then send a mail to corresponding programmer.
- Working in Production software install will be done via Email. Hardcopy installation requests will not be processed. Software Management (SM) will complete the appropriate Mellon online form requests, get them authorized, and complete any necessary CICS group communication to expedite the requests
- Working in Endevor is used to move the elements in different stages on online applications and batch applications in different regions. These regions include the V, X, PROD and QUAL.
- Wrote JCL’s for Batch jobs, Used XPediter to test online and batch applications.
- Used SPUFI for database retrieval and manipulations.
- Prepared specifications, Test Cases and Test plans, Participated in Status and review meetings.
- Working in OPC scheduler used to substitute variables and include/exclude JCL code based on customer defined requirements monitoring the batch jobs, create a scheduler run and everyday job request
Environment: IBM 3090, MVS, COBOL, DB2, JCL, CICS, ENDEVOR, ABEND-AID FOR CICS, VSAM, DB2, DB VIEWS, IMS DB, XML, OPC SCHDULER, MQSI V2.1, MQJEXPLORER V0.13, MAINVIEW FOR CICS, CLT Q SYSTEM LU 6.2, DUMP MASTER, MRO, J2EE, WEBSPHERE, VISUAL AGE, EJB, LDAP.
Confidential, Chicago, IL
Senior Consultant
Responsibilities:
- Project Management plan, Preparing Low level design, performing functional specification documents, performing technical Specifications documents. Involved in System Analysis and Application Design, Involved in Database Design.
- Developed interface Application using COBOL, PL/I, IMS DB, CICS and MQ Series
- The ABMS accepted XML messages via MQ Series from the client and processed them using business logic and data from a DB2 database. Acted as Team Leader in ABMS applications, using COBOL to extract data from DB2, format it in XML, and transmit it via MQ. Developed Batch Application in VS COBOL II and DB2 on OS/390 System.
- Wrote JCL’s for Batch jobs, Used XPediter to test online and batch applications. Used ABEND-AID and FILE-AID utilities, Used SPUFI for database retrieval and manipulations. Prepared specifications, Test Cases and Test plans, Participated in Status and review meetings. Used CA-7 to monitoring the online jobs, As an Onsite-Coordinator, responsible for Client Communication, Technical review, Bridge between team members and client.
Environment: IBM 3090, MVS, COBOL, DB2, JCL, PL/1, CICS, PANVALET, VSAM, DB2, XML, IMS, CA-7, MQSI V2.1, MQJEXPLORER V0.13, FILE-AID, ABEND-AID.