1. Patrick Klausing
708-557-0564
patklausing@gmail.com
SUMMARY
High potential IT Analyst and Software Developer. Adept at assessing user's business requirements and
visualizing and producing solutions that meet those needs in a timely and cost effective manner. Strong
track record of producing flexible defect free reliable large scale systems.
Specialties
Business Analysis, Team Leadership, Development, and Support
Global and Domestic Income Investments
Supply Chain for Materials and Purchasing
Marketing and Order Entry Systems
Commercial Insurance
IBM mainframe software SME
DPAS and CPSR government order rating
Strong IT mainframe support skills
Fluent in Assembler language
Xml Parsing on mainframe
PROFESSIONAL EXPERIENCE
Consultant at Northern Trust via Apex Systems Jan 2011-Present
•Created detail designs to achieve replacing an error prone labor intensive Global Income system by
combining it's functionality with an existing Domestic Income system. Benefits are more accurate tax
calculations, better foreign exchange exposure calculations, cost savings by replacing manual and
redundant processes. Designs included adding global accounts to Claims Reporting, Monthly Reversals
Summary, and conversion of DB2 rates and fee tables.
•Performed development and testing for Adr Claims Reporting, pending reversals driver module, and
replacement of obsolete IMS issue action table processing with a DB2 interface.
Technical Environment – Z/OS Cobol, Jcl, DB2, , Fileaid for DB2, File Marvel, Ispf , XML parsing,
Spufi, Smart Restart, Sclm
Horizon Technology Partners, Palatine, IL Oct 2010-Dec 2010
A Consulting Company providing services to clients in the Chicago area.
Consultant at Exelon / Capstone Worldwide
•Designed and developed CICS application to populate Ventyx Passport Training Request DB2 tables.
The front end Java web application entailed the users keying in their training request details and
producing xml which was written to an MQ Series queue. The CICS processing read the MQ Series data,
parsed the xml into text and blob elements which were inserted to the Passport database, and sent an
xml response message back through MQ Series to the Java web app. Performed rigorous unit and
integration testing, support, training, and production migration. This project had an aggressive timeline
which was met by working several weekends.
Technical Environment – Z/OS, CobolII, Cics, Jcl, DB2, Intertest,, Fileaid, MQSeries, Ispf , XML
parsing, Attachmate, TPX, CKTI, MQ Adapter, Passport / Ventyx, Omegamon, Spufi, QMF
2. Analysts International Corp., Schaumburg, IL 1983-May 2010
A Consulting Company providing services to clients in the Chicago area.
Consultant
Client engagements included:
Navistar International 1993-May 2010
•Defined and delivered as analyst / developer, Z/OS Cobol EDI 866 order processing to convert
future weekly requirements into daily requirements and processing instructions. This provided
suppliers with enough lead time to provide assemblies and reduce materials shortages by 30%. for
the affected vendors ;
•Created and completed as analyst / developer, innovative solution to process interplant order
processing using a supplier parameter table. This approach slashed development costs by $20,000
and development time by 30 days for each new interplant supplier. The $2,000 support costs for
adding a new interplant supplier were eliminated. The development was done with Z/OS Cobol,
Sort/Join utility, and Jcl.
•Critical resource as analyst / developer on highest priority commercial strategic supply chain and
manufacturing project . This provided flexibility in the ordering and assembly of modules of a truck at
8 plants with a cost savings of 20% for each truck. ; 42 mainframe jobs involving over 100
mainframe Z/OS Cobol programs including 3 with DB2, and 200 utility steps had to be analyzed
and modified to handle unique processing of the new module order data at each of the 8 ordering
plants. Also developed a generic MQSeries 'Get' program using Z/OS Cobol and Assembler
language to replace Ftp's.
•Critical resource as analyst / developer on highest priority military project to provide Dpas / Cpsr
rating on government orders. Benefits were that Navistar was in compliance of government
regulations, would not be at risk of fines, and could continue to produce mine resistant vehicles.
Navistar has annual military sales of $2,000,000,000 and 20,000 military contracts to date. Analysis
involved changing the mainframe EDI 830 Cobol copylib layout to handle multiple occurrences of a
part within a supplier with appropriate order quantities per rating. 20 jcl jobs and 30 Z/OS Cobol
programs including 2 with DB2 had to be modified to handle the revised edi 830 order data. The
design allowed for a phased in implementation when vendors were ready for the rated edi 830.
•Achieved major revamp of legacy service parts contract maintenance application. The increased
reliability of contract data saved Navistar $50,000 a year in support costs; More than 30 major
system problems were identified in the Z/OS Cobol processing and were fixed in priority order.
•Collaborated with EDW team as analyst / developer to accumulate history of data related to
changes in ordered parts. Provided EDW team with table characteristics they needed to generate the
ETL. OBIE and Tableau tools were developed to allow upper management to analyze scenarios
which caused parts ordered from vendor to differ from original order. Business processes are
continually changed based on these metrics to reduce materials shortages resulting in $120,000
annual savings. The development involved about 20 new nightly batch jobs with about 12 Z/OS
Cobol batch programs. Created the initial Tableau statistical graph charts that were used to present
the concept to the supply chain.
•Resurrected an IMS Bill of Material from historical data to meet NAFTA legal requirements to
determine foreign versus domestic content. Failure to produce this data would have resulted in a
$3,000,000 fine. This was developed using CobolII, IMS, DB2, and Mvs Jcl.
• Created MQSeries processing to read Xml instrument panel information and create a flat file. The
flat file was processed in a Cobol program that parsed the xml to extract the required data and use it
to populate a flat file output with a fixed format Cobol record layout. The parsed instrument panel file
was inserted to a DB2 table for historical and informational purposes. The output flat file also was
used to produced Edi 866 process instructions for the suppliers.
• Created generic MQSeries 'get' module which could be used to replace ftp's.
• Developed CICS application to generate truck order coding batch transactions based on Order
Coding DB2 tables.
•Developed CICS programs to invoke a software application called PRS. PRS was developed by
Navistar and similar in concept to MQSeries.
3. •Created innovative solution as analyst / designer to remove limitations of an IMS Reward database.
One of the IMS segments only provided for one occurrence within it's parent part. A new stock station
field was needed which necessitated multiple occurences of the segment. About 50 CobolII
programs performed various calls to the IMS segment and it's children. Designed DB2 tables to
handle the multiple occurence segment data. Wrote a CobolII DB2 subroutine to handle the cases
where there were multiple occurences of stock station. The input to the DB2 subroutine was similar to
a DL/I call using same segment layouts. The DB2 logic handled gets, inserts, replaces, deletes
syncpoints, rollbacks, error handling, and passing back appropriate sql error messages. This saved
Navistar the costs and risks of redesigning the IMS database and minimized the program changes
needed. Extensive testing and support were provided to achieve this.
•Designed and developed ongoing comprehensive tire assembly system to generate processing
instructions for vendors. This processing involved approximately 30 DB2 tables. The business rules
dictated tire placement and quantity, rim paint, and valve stems. An audit trail was generated to
minimize time spent on support issues.
•As developer created service recall system for Vehicle Electronics using DB2 and IMS DB/DC. This
consisted of 7 IMS transactions to select vehicles subject to recall based on keys such as model,
plant, and various floating point parameter values. A batch version of the service recall system was
also produced for testing.
Technical Environment – OS/390, OS/MVS,Cobol, CobolII, Assembler, Cics, IMS DB/DC, Jcl, DB2,
Vsam, Xpediter, Fileaid, Sort/Join, Ucandu, Ftp, MQSeries, Ispf Dialog Manager, PKZIP, Sas , DB2
Load / Unload utilities, Uml, Crc32, db2expin, XML parsing, SQL PL (SQL Procedure Language), Sql
Triggers, Sql query tuning, Visio
Kemper 1991-1993
•Performed major CobolII development of complex commercial insurance applications to meet
mandated rate and surcharge rules. Affected lines were package policies and fidelity and crime.
•Created project time entry system written with CobolII and Ispf Dialog Manager used by 50 project
team members.
•Generated policy comparison regression test tool that was used by business analysts and QA group.
The system was developed with CobolII, Ispf Dialog Manager, and Comparex.
Technical Environment – OS/MVS, Cobol, CobolII, IMS DB/DC, Jcl, DB2, Vsam, dataexpert, IMSexpert,
intertest , Easytrieve Plus, Ispf Dialog Manager, Comparex
Motorola 1990-1991
•Participated as a consultant in the development of a product costing system CobolII, Cics, Dl/1, and
Vsam.
•Developed and implemented applications for a manufacturing transaction feeder to a general ledger
system.
Technical Environment – OS/MVS,Cobol, CobolII, Cics, Jcl, DB2, Vsam , intertest
Encyclopedia Britannica 1989-1990
•Achieved the conversion of DL/1 customer order entry, and item databases to AS400 SQL files;
•Provided batch and online Cics support for order entry, marketing, traffic, and accounts receivable;
Technical Environment – Dos/Vse, Cobol, CobolII, Bal, Assembler, Cics, IMS , Jcl, DB2, Vsam,
Easytrieve Plus
Wallace Computer Services 1985-1989
•Responsible for analysis, design, and programming of major enhancements to a corporate order
entry system Using Cobol, IMS, Vsam, and Cics.
•Developed and implemented an open ended table driven custom reporting and PC download
subsystem using Cobol and IMS;
•Primary on call production support resource for corporate order entry.
Technical Environment – OS/MVS, Cobol, Assembler, Cics, IMS DB, Jcl, Vsam , intertest, Quikjob
4. TECHNICAL RECAP
Software for IBM Z/OS
Cobol, CobolII, Cobol Z/OS, Bal, Rpg3, Fortran, SAS, Easytrieve Plus, Quikjob, Quickbasic, Ims DB/DC,
DL/1, Cics (command level), DB2, Intertest, Xpeditor, IMS-Xpert, ISPF dialog manager, Bts, Tms, Ftp,
MQSeries, Fileaid, Changeman, Expediter, Sql, Panvalet, Tso clists, PKZIP, Pdsman, Syncsort JOIN,
Ucandu, Xrefplus, DB2 Proedit, jcl, Superc, Assembler, DFHSM, Visio,VSAM, MVS, SPUFI, TMS,
Controlm, Zeke, DB2 Load and Unload utilities. Quickref, Comparex , Fortran, Rexx , Crc32 , XML
parsing, Sql query tuning, SQL PL (SQL Procedure Language), Sql Triggers, db2expin, Visio, TPX,
Attachmate, Ventyx Passport, Omegamon, QMF
Software for Windows XP
C, Excel, Winzip, Tableau Statistical app, MS Office, HTML, Unix commands, UML
EDUCATION
Business Administration
Loyola University
Misc courses (C, advanced C, object oriented C++)
College of DuPage
Accounting
North Park College
Business Administration
Northwestern
Computer Programming (Vocational Diploma)
Business Methods Institute (CBS)
Java
IMG Training
Engaged in ongoing training for Sharepoint, ETL, and Web Development.
Online Training