Programmer Analyst Resume
PROFILE:
Confidential is a Lead Programmer/Analyst who prepares formal test plans and successfully designs/delivers virtually error - free applications in a timely fashion. Well-versed in mainframe, midrange and pc-based computer system development and database design. Extensive analysis/design/programming experience in COBOL, JCL, DB2 and SQL, as well as Endevor, Netron/Cap, CICS and MQSeries. Exposure to government, telecom, manufacturing, insurance, engineering, tv cable and energy utility environments as consultant and employee. Utilizes in-depth business knowledge and strong communication skills to interview clients. Organized, thorough, competent, demonstrating superior problem-solving abilities.
IBM MAINFRAME SKILLS:
ABEND-AIDCICSCOBOL-IICONTROL-MDB2EASYTRIEVE
ENDEVORETLFILE-AIDFTPIBM UTILITIESIDMSIMS
INFOMANJCLMQSERIESNETRON/CAP NDMPLATINUMQMF/SPUFI
RACFREXXSDLCSQLSTORED PROCEDURESSYNCSORT
TELECOMTSO/ISPF VANTAGEVIASOFTVSAMXPEDITERZ/OS
AIX/UNIXCC++CMMICONNECT:DIRECTEDI/EDIFACT
FORTRAN HTMLITILMICROFOCUS COBOL MAINFRAME EXPRESS MS OFFICEQUEST
REMEDYSHELL SCRIPTSSYSTEM 2000TOAD FOR DB2UNIXVAX BASIC
VAX DCL/VMS VI EDITORVISUAL BASIC 6WIN XP/VISTAWINDOWS PROGRAMMING
WEBSPHERE APPLICATION SERVERXMLPROGRAM ANALYZER
PROFESSIONAL EXPERIENCE:
Confidential
Programmer Analyst
Responsibilities:
- Confidential undertakes the formatting and printing of cheques and stubs for many Canadian government departments.
- Given specs for redesign of cheque stubs from CRA, Confidential programmed, tested and implemented two cheque stub modules.
- The first program was written for CRA/T1 for the formatting and printing of refund cheque stubs, a portion of the 4-page Notice of Assessment that goes out to Confidential .
- This was implemented as ready for Production, in advance of the Feb 1 deadline.
- The second program was written and tested by Confidential for CRA Benefits, for 2-page refund cheques.
- Attended formal training courses in the handling of payments, e.g. for payments not returned and reported as missing by recipients, leading to the application of special procedures. These are the courses attended:
Technical Environment: COBOL, CICS, DB2, Endevor, JIRA, MVS/JCL, MS Office Suite, Platinum, Netron/Cap, SPUFI, SQL, TSO, Z/OS.
Confidential
Systems Analyst
Responsibilities:
- The project has the aim of rewriting existing and implementing new business and system processes to simplify filing of individual income tax returns.
- The focus of systems changes is to be IT sustainability.
- Mandated to participate in all aspects of system design, analysis and implementation of this large development project, Confidential analyzed existing processes and systems, data models and data repositories to determine and implement solutions that meet Business requirements.
- Designed and documented in detailed specifications in a large mainframe environment following the standards and methodology (founded on RUP) used by the T1 Systems Redesign project, while incorporating an in-house html tool.
- Designed data structures, files and modules (online and batch), also testing strategies.
- Maintained edit/load modules that interfaced with front-end Websphere routines.
- Performed quality assurance tasks (such as peer review and walkthroughs) for his own work as well as the output of teammates, while adhering to QA standards in place.
- Performed and documented unit, regression and integration testing. used the JIRA tool for issue and problem tracking.
- Confidential developed and tested a major and complex batch module called “Build Migration” which tied together data from 31 DB2 tables and produced 7 XML files that were to be processed by another Migration program.
Technical Environment: COBOL, CICS, Control-M, DB2, Endevor, HTML, JIRA, MVS/JCL, MS Office Suite, Platinum, Netron/Cap, SPUFI, SQL, TSO, Websphere, XML, Xpediter, Z/OS.
Confidential
Lead Systems Architect
Responsibilities:
- Supervised/coached/mentored programmers and coop students as required for application development, as well as for knowledge transfer related to Incident Reports, Data Corrective Action Requests and Change Documents.
- Analyzed the system to identify root causes of problems with Registered Charity Information Returns, designed and implemented software solutions in COBOL, and also used Netron/Cap to generate code for the solution. Handled Incident Reports to identify and solve discrepancies of code, data and documentation, on an IBM 370 compatible mainframe, for each biannual release of the CARE (Charities Assessing and Registration) System.
- Participated in Release Coordination activities including the signon at the time of the Confidential Release.
- Devised and executed complex SQL queries to select DB2 table rows for data analysis and fixes.
- He prepared a procedural workaround for temporary use, then identified the root cause and implemented a program solution as a Prod Fix.
- For the Confidential application, prepared Functional Specifications from requirements sent by the Business Client, such as for a change to the Incomplete Returns Notice program. Another example: prepared a Change Doc for revision of how the Business Date is to be calculated for the UT and UA environments.
- Worked within the TSO (Time Sharing Option) environment to develop and interface on the mainframe, access source libraries, edit source code, submit batch jobs and query files for project development and maintenance. Utilized ISPF (Interactive System Productivity Facility) to run tools on TSO to develop and maintain the applications, edit data, compile programs,, etc.
- Designed and supervised development of online screens in the MFE (Mainframe Express) environment.
- Example of an Incident Report that Confidential solved: the re-validation of a Confidential return generated a trigger record that was to be processed overnight, but he determined that the BN had been erroneously placed on the Bypass File, preventing it from being processed for the Summary NOC (Notice of Confirmation) report. Introduced a new DB2 cursor for the purpose of eliminating the creation of database triggers (sent to Batch) after a Notice 54 is generated by online validation.
- Created Class D Cost Estimates and a Change Doc for the Political Activities initiative, involving major changes to online screens of the Confidential System.
- Developed unit test plans for testing online transactions, often debugging with Program Analyzer and Xpediter. Built integration test plans for new functionality that linked Online, Batch and CIDS (internet front end). Led/conducted the functional testing for program fixes and improvements to user screens. Wrote UA Test Plans consisting of detailed action/expected result steps with the inclusion of regression test scenarios, while working closely and doing walkthroughs/inspections with the Acceptance Testing team to ensure consistency and quality.
- Adopted ENDEVOR as the change control tool and INFOMAN for incident management tracking. (Later, JIRA was adopted as the official replacement for INFOMAN.)
Technical Environment: Abend-AID, COBOL, CICS, DB2, Endevor, Infoman, JIRA, MFE, MVS/JCL, MS Office Suite, Platinum, Netron/Cap, Program Analyzer, SPUFI, SQL, Stored Procedures, TSO, Websphere, Xpediter, Z/OS.
Confidential
Programmer Analyst
Responsibilities:
- When fully implemented, eManifest will require trade partners in all modes of transportation (air, marine, highway and rail) to submit cargo, crew/passenger, conveyance, secondary and importer data to the CBSA prior to arrival at the border. eManifest is being implemented over a number of years, by client type, using an 18-month implementation timeline.
- Confidential carried out business requirements analysis as well as database analysis, and prepared Database Service Requests.
- Performed tests on both LAN and mainframe, building messages and sending them via MQSeries to neighboring system CECP.
- Carried out analysis of requirements and prepared TSD’s (technical specification documents) for the batch modules that Confidential subsequently developed. Based on discussions with the Business Client and analysis of code functionality, he also prepared a total revision of TSD’s for 45 modules that required changes.
- Designed and coded 25 programs (both online and batch, some original and some maintenance) in COBOL/DB2 with Netron/Cap, for the EDI Rail project.
- For the online modules, unit and integration testing required the temporary disabling of the Data Acquisition Initiator and Processor, using Command-level CICS tools. Confidential constructed test EDI messages, transmitting them via MQSeries and verifying results via online screens.
- Prepared Unit Test Plans in support of the new modules, testing on the LAN with the Mainframe Express tool, in parallel with migrating and testing on the IBM Mainframe.
- Effective in his adherence to the RUP (Rational Unified Process) methodology, operating and documenting within these three disciplines: Analysis and Design, Test, and Implementation.
- Utilized DB2 Command Editor on the LAN and SPUFI on the mainframe, in order to build stored procedures and to create test data and query tables for verification of unit test cases.
- Used Program Analyzer and Viasoft as an aid to debugging and testing.
- Made use of ENDEVOR as the change control tool and the structured problem management tool INFOMAN for incident management tracking.
- Effectively communicated recommendations, technical issues and solution strategies to teammates, IT management and business analysts associated with the R37 release during meetings and brainstorming sessions.
Technical Environment: COBOL, CICS, NDM, DB2, EDI, EDIFACT, Endevor, Infoman, Mainframe Express, MQSeries, MVS/JCL, MS Office Suite, Netron/Cap, Program Analyzer, RUP, SPUFI, SQL, Stored Procedures, TSO, Viasoft, Z/OS.
Confidential
Programmer Analyst
Responsibilities:
- Member of team that developed entirely new IBM mainframe software within ACROSS (Accelerated Commercial Release Operations Support System).
- Confidential designed, developed and tested online screens as part of a new application called OGD (Other Government Departments) Pathfinder, within ACROSS. Utilized COBOL including using Netron/Cap to generate code, and incorporated Netron/Cap frames. Developed and tested on the LAN with the Mainframe Express emulator tool, which allowed workstations to act as terminals for the mainframe, in parallel with migrating and testing on the IBM mainframe.
- Coded DB2/SQL statements within all screen programs, rule modules and stored procedures of the OGD Pathfinder application.
- As the Functional Requirements documents that were provided were incomplete, he set up meetings with business clients and performed additional analysis to fill the gaps and correct misconceptions of what was needed.
- In connection with a special generic type of screen program that Confidential wrote, entitled “Add OGD Program ID,” he also composed specialized “rule modules” and stored procedures to be used by this program.
- Coached team member developers in the correct interpretation of design concepts such as the internal generation of the OGD Version Number element, and in the integration of the project with the Targeting subsystem of ACROSS.
- Worked with the Data Management group to ensure table normalization and refine the construction of database modules based on his Functional View specifications. Discerned the need to correct several Functional Views used by the team for their screen programs, while supplying his SQL code improvements to Data Management.
- Composed TSD’s (technical specification documents), Component Design Specifications and Unit Test Plans in support of his new online screens.
- Used DB2 Command Editor on the LAN and SPUFI on the mainframe, in order to create stored procedures and test data, and to query tables for verification of unit test cases.
- In order to ensure system consistency and quality, Confidential conducted walkthroughs of online screen navigation and documentation with team members, as well as inspection of TSD’s, code and test plans.
- Used Viasoft as an aid to debugging and testing.
- Utilized ENDEVOR as the change control tool and INFOMAN for incident management tracking.
Technical Environment: COBOL, CICS, Control-M, DB2, Endevor, Infoman, Mainframe Express, MQSeries, MS Office Suite, MVS/JCL, Netron/Cap, SPUFI, SQL, Stored Procedures, TSO, Viasoft, Websphere, Z/OS.
Confidential
Lead Systems Analyst
Responsibilities:
- Participated in a team environment (20 members including PM, 2 team leaders, employee P/A’s and contractor P/A’s).
- Provided supervision, coaching, training and mentoring of team members as required for application analysis and design, as well as for knowledge transfer related to Incident Reports, Data Corrective Action Requests, Impact Analyses and Use Cases.
- Analyzed the system to identify root causes for rejection of Business GST/HST tax returns, designed and implemented software solutions in COBOL to generate code for the solution. Handled Incident Reports to fix data during stabilization of the redesigned GST/HST system on an IBM 370 compatible mainframe
- Team lead analyst/SME on “Notional GST Returns,” a major portion of the redesigned GHRAPS (GST/HST Return Adjustment Processing System). This included the use of MQSeries Messaging for passing tax return data to and from other business areas, including Standardized Accounting (SA), Reports and Rebates.
- Over 1000 business notional returns failed to finalize correctly, largely due to incomplete prior design of the MQ Message interface with the SA System. Confidential directed the major effort over a 14-month period to apply data fixes to tax returns while identifying root causes of program errors, providing solution specs to programmers and coordinating the testing and implementation processes.
- The Executive Assistant of Debt Management Compliance wrote: “You did a great job in the last year fixing the Notional process…you always provided very good service.”
- Devised and executed complex SQL queries to select DB2 table rows for mass data fixes.
- Confidential worked effectively within the established agency SDLC methodology called Navigator, purchased from Ernst and Young. This required adherence to the Enhancement and Design Phase of the Navigator Systems Series (NSS).
- Developed, used and modified IBM 370 JCL code on IBM 370 compatible mainframe for the compilation of programs, running of utilities and execution of batch streams for the GST/HST Return Adjustment Processing System at CRA
- Solved DB2 deadlock problems between CICS transactions that were generating nightly calls to production support; met with the database group to review his Data Modeling solution scenario for the Confidential table.
- Chaired meeting with the Confidential Group (because high-volume transactions were being written to their message queue) to gain approval for his proposed SQL solution…which subsequently he implemented in production successfully with submission of a Data Corrective Action Request.
- Confidential identified a serious program error stemming from the misnaming of a DB2 column in the cursors of 25 production programs (prior to his arrival); updated the Data Model and Data Access Spec for the affected DB2 table while working with the DBA group to test and implement his DB2/SQL solution.
- Coded DB2/SQL within modules of the Confidential application that he maintained, as well as SQL (using the SPUFI and Platinum tools) for data analysis and mass fixes within DB2 tables.
- As Confidential was designed as a bilingual application, he provided French versions of screens as well as French text of new error messages.
- For GST/HST tax return applications, prepared Use Cases and detailed programming specs, such as for the complete revision of logic for CICS user screens REER (“Reactivate Expected Return”) and RNNA. To clarify the new logic in REER, constructed a decision chart outlining conditions and actions required for nine rules.
- Worked within the TSO environment to develop and interface on the mainframe, access source libraries, edit source code, submit batch jobs and query files for project development and maintenance.
- Utilized ISPF (Interactive System Productivity Facility) to run tools on TSO to develop and maintain the applications, edit data, compile programs, customize panels, etc.
- Developed unit test plans for testing batch programs, online transactions and background MQ message processing, often debugging with Viasoft. Led/conducted the functional testing for numerous program fixes and improvements to user screens. Wrote numerous UA Test Plans consisting of detailed action/expected result steps with the inclusion of regression test scenarios, while working closely and doing walkthroughs/inspections with the Acceptance Testing team to ensure consistency and quality.
- Made use of ENDEVOR as the change control tool and INFOMAN for incident management tracking.
Technical Environment: COBOL, CICS, DB2, Endevor, Infoman, MQSeries, MVS/JCL, MS Office Suite, Navigator, SPUFI, SQL, Stored Procedures, TSO, Viasoft, Z/OS.
Confidential
Senior Systems Analyst
Responsibilities:
- While coordinating with the Database Section, adopted the Quest tool in all projects for Data Modeling, i.e. to examine table metadata, view table data, manage database objects, tune SQL and load data into and out of tables.
- Gathered business and technical requirements, performed analysis and authored a project proposal for upgrade of a Store Orders application, to add the PO id and line number to the manifest. In the Employee Number Expansion project, he prepared detailed computer programming specs and effected DB2 table changes to increase the length of the employee number field (from 5 to 6 digits), applying the changes to multiple Order Entry and Vendor programs (both COBOL and CA-Ideal). Composed SQL queries as a tool for selection of test data as well as an alternate method for confirmation of test results.
- Tested with existing 5-digit numbers and a dummy 6-digit employee number.
- Discovered a lack of normalization in one of the DB2 tables; worked with the DBA to identify the necessary alterations to the table and index structures.
- Conducted code and test walkthroughs and inspections.
- Designed and performed test scripts at unit and system levels for functional and technical requirements, with the inclusion of regression testing.
- These processes helped to ensure system consistency and quality.
- Confidential developed a new COBOL/DB2/FTP application in the area of Channel Assortment Products for Retail Expansion Planning, putting this batch process into production for daily runs. This included writing complex DB2/SQL queries/cursors to join multiple tables while building ETL functionality…generating comma-delimited files, unloading/extracting/transforming/loading DB2 tables, and transmitting the flat files to a remote server. The destination files were deployed in a Java-based environment for reporting purposes in support of planning for new stores.
- Adhered to ANSI Standards and Guidelines when working with/using COBOL, terminal emulators and SQL for the project. Used Endevor as the change control tool and the structured problem management tool Remedy for incident management tracking. Utilized Compuware tools Abend-AID and Xpediter as debugging and unit testing tools.
- Worked within the TSO (Time Sharing Option) environment to develop and interface on the mainframe, access source libraries, edit source code, submit batch jobs, and query files for project development and maintenance. Used ISPF to run tools on TSO to develop and maintain the applications, edit data, compile programs, customize panels, etc.
Technical Environment: Abend-AID, COBOL, CA-Datacom, CA-Ideal, DB2, Endevor, ETL, FTP, MVS JCL, MS Office Suite, Quest, Remedy, SQL, Stored Procedures, Syncsort, TSO/SDSF, Xpediter, Z/OS.
Confidential
Senior Systems Analyst
Responsibilities:
- Involved in the transition of support for multiple applications.
- Response and resolution times for incidents were driven by the Master Service Level Agreement between Confidential and the client, based on incident severity.
- Adopted principles of the ITIL (Information Technology Infrastructure Library) methodology in support of Best Practices in Service Delivery.
- On rotation to provide application coverage via pager, to act on production failures and resolve application incidents. This included maintenance of JCL and promoting in Changeman, monitoring fixes, creating Remedy tickets with resolution details, and updating the online knowledge base.
- Made use of the Xpediter tool as an aid to testing maintenance and fixes to COBOL programs.
- Developed new JCL and REXX routines to expand the functionality of existing jobstreams.
- Confidential represented his team in the annual Disaster Recovery trial for the Bell client, developing the specialized JCL and procs and working off-hours to participate in the successful exercise at a remote mirror system. All trial applications were recovered, with online and batch streams validated well within the 64-hour recovery window.
- RACF Coordinator for a team of 15; Websphere Application Server provided support for the RACF mainframe security product.
- Librarian for Gateway applications and team CMMI champion. Coached, trained and mentored team members as part of a cross-training mandate. Provided technical leadership on aspects of mainframe system security.
- Adhered to ANSI Standards and Guidelines when working with/using COBOL, terminal emulators, DB2 and SQL for the project.
- Both EDI and FTP multi-application interfaces were developed for Gateway/file transmission to exchange electronic data with the client and their customers. Composed SQL queries within the SecureDox electronic mailbox (AIX Unix platform) as a means to diagnose failures of Gateway transmissions. The Chief Operating Officer of a prepaid calling cards customer commented in a personal email to Confidential about his “… dedication to customer service and getting the job done.”
- Deployed Gentran data translation COTS as the user interface between Bell Canada’s application systems and their EDI trading partners, translating data files to standard formats, validating them and preparing them for transmission.
- Also supported a separate Unix-based EDI application for the Bell client.
- Confidential took a proactive role in the design/implementation of a knowledge base of incidents, organized by incident type. An ETL approach was adopted to extract daily incidents from the Remedy tickets, loading by incident code, severity and peer review status into a reporting database. Reports were studied by management with the aim of reducing recurring incidents and defects.
- Exposure to concepts of Web Services as part of cross-training initiative.
Technical Environment: AIX, Changeman, CMMI, COBOL, COTS, DB2, EDI, ETL, FTP, GENTRAN, ITIL, MVS/JCL, MS Office Suite, RACF, Remedy, REXX, SAR, SQL, Syncsort, Toad for DB2, TSO/ISPF, Unix, VSAM, Web Services, Websphere, XCOM, XML, Xpediter, Z/OS.
Confidential, Syracuse, NY
Senior Systems Analyst
Responsibilities:
- Confidential prepared detailed programming specs and developed ETL COBOL routines for the extraction from DB2 tables of selected life insurance data (including Vantage), transformation and insertion into a new Data Warehouse, while appending current contract and fund valuation data.
- This was in support of the merger of Confidential with the MONY Group (Mutual of New York).
- Composed SQL queries using the QMF tool in support of unit testing.
- Did high level analysis and functional data modeling and carried out physical Data Modeling on DB2 table changes compatible with new ETL software, defined details specifications and implemented new and changed fields in existing tables.
- Confidential conducted functional system walkthroughs and code inspections, while designing and performing test scripts at unit and system levels for functional and technical requirements, with the inclusion of regression testing. These steps ensured system consistency and quality, as well as user acceptance.
- FTP was employed for the transmission of files between interfacing applications, while EDI was used for the exchange of data with agency systems.
- Applied knowledge of SOX (Sarbanes-Oxley) Compliance to application software in support of the merger.
- Employed Easytrieve Plus to handle requests for information retrieval and report writing.
- Used Endevor as the change control tool.
- Worked within the TSO (Time Sharing Option) and CICS environment to develop and interface on the mainframe, access source libraries, edit source code, submit batch jobs and query files for project development and maintenance. Utilized ISPF to run tools on TSO to develop and maintain the applications, edit data, compile programs, customize panels, etc.
Technical Environment: CICS, COBOL, DB2, MVS/JCL, Easytrieve Plus, Endevor, ETL, InSync, Lotus Notes, MS Office Suite, QMF, Sarbanes-Oxley, Structured Programming, Syncsort, TSO/ISPF, Vantage, VSAM, Z/OS.
Confidential, Halifax, NS
Senior Systems Analyst
Responsibilities:
- Worked within the TSO and CICS environment to develop and interface on the mainframe, access source libraries, edit source code, submit batch jobs and query files for project development and maintenance.
- Utilized ISPF to run tools on TSO to develop and maintain the applications, edit data, compile programs, customize panels, etc.
- Coded in COBOL on the IBM 370 compatible mainframe.
- On pager support rotation for the client’s production systems…most Vehicles programs contained access/update to databases of both DB2 and IMS.
- Used Endevor as the change control tool and both Remedy and Kadet (in-house tool) for incident management tracking in adherence to the principles of CMMI, as well as Confidential ’s own “Productivity Management.”
- Utilized Xpediter and File-AID as aids to unit testing and debugging.
- Member of SEPG (Software Engineering Process Group), helping to ensure that Best Practices and Lessons Learned would flow across all engagements, as well as promoting Continuous Improvement in all software processes in order to increase productivity for Confidential ’s clients (Toyota, Hanover, etc).
Technical Environment: CICS, COBOL II, DB2, Endevor, File-AID, FTP, IMS, MS Office Suite, MVS/JCL, QMF/SPUFI, Remedy, Syncsort, TSO/ISPF, Xpediter, Z/OS.
Confidential, Halifax, NS
Senior Systems Analyst
Responsibilities:
- Prepared ad hoc report programs such as one that listed terminated/inactive agents with active policies, and resolved critical issues including the imbalance from reversal of a funds transfer. On pager rotation, he resolved operational problems in a timely manner.
- In the Property and Casualty area, performed discretionary work that comprised analysis, writing detailed programming specs, coding in COBOL and testing of modifications to programs for several projects.
- Much of this involved ETL programming to extract data from files and apply transformations to fields (numeric, date, string manipulation etc), summarizing in some cases and loading into reporting tables (DB2).
- Author of Functional Spec and Implementation Plan (as well as coding) for ETL project named “Agency Services Feed to SQL Application.” This involved the extraction of Commercial Lines policies from 3 insurance companies flagged as agency serviced, to be written out in display format to extract files, merged into one file and transmitted via FTP to a staging area on a server, finally translated to a SQL Server Database with INFORMATICA. Confidential did functional modeling and data modeling in conjunction with the DBA group to design both the merge file layout and the structure of the SQL Server database…as well as established detailed specifications. FTP was used for the multi-application interface, while the commerce protocol EDI was also employed in the exchange of data with partner systems.
- Author of several functional test plans, including one for Workers Comp Download, at the levels of unit, integration, system and acceptance.
- One of team of three analysts who were later dedicated to carrying out discretionary projects as described above for the insurance client in the Property and Casualty domain. Worked both individually and together on various assignments, continually peer reviewing and coaching each other. The manager wrote: “Dan is results oriented and dedicated to delivering a quality product by following Confidential ’s processes…he interviews the SMEs, BAs, the client and even teammates to get all the information he requires. He also reviews documents and manuals to make sure he gets the full picture…then creates a summary of the problem and the solution.”
- Confidential assisted in the Confidential ADC’s attainment of the Software Engineering Institute’s CMM (Capability Maturity Model) Level 5 in 06/2003, the first Canadian IT services facility to be independently assessed as such. Also assisted the insurance client in their attainment of CMM Level 3 in a pilot project.
- Used Endevor as the change control tool and both Remedy and Kadet (in-house tool) for incident management tracking in adherence to the principles of CMMI and ITIL, as well as Confidential ’s own “Productivity Management.”
- Utilized Xpediter and File-AID as tools for debugging and unit testing.
Technical Environment: CICS, CMMI, COBOL II, DB2, Easytrieve Plus, Endevor, ETL, File-AID, FTP, ITIL, Lotus Notes, MS Office Suite, MVS JCL, Panvalet, procs, Productivity Management, QMF, Remedy, Syncsort, TSO/ISPF, Vantage, VSAM, Xpediter.