
PLEASE NOTE:
As you read through this document, you can
position your mouse over any
blue underlined word
and click the left button to view an example.
After viewing the linked page, position your
mouse over the BACK button located at the
upper left of the browser window and click
the left mouse button to return to this page.
If you do not see a BACK icon at the upper
left of the browser window, click on VIEW
(third word from the left), click on TOOLBARS,
then click on STANDARD BUTTONS.
All program code on this website has been
modified for security.
OBJECTIVE
- System Programmer -
z/OS, OS/390, IMS TS DB, CICS TS mainframe
systems, DFSMS, SMP/E, BMC and IBM Utilities,
VTAM/TCAM/BTAM
- Operations Automation -
AutoOperator, Netview, SA/390
- Application Developer -
370/ALC, COBOL, DB2 DB2I QMF SPUFI SQL, DTL
Panels, HLASM, HTML, IMS/DL/I, JCL and procedures,
MQSeries, REXX, TCP/IP sockets, TSO/ISPF
Dialog Manager Panels and JCL Skeletons,
XML, IBM and BMC utilities
- PC Tools -
Microsoft Office Access Excel IE Money Outlook
PowerPoint Project Publisher Visio Word
Lotus SmartSuite 1-2-3 Approach DocOnline
WordPro
Change Management
AVAILABILITY
Call (972) 964-6800
PREFERENCES
Contract or Permanent in Dallas/Ft. Worth,
Texas
Telecommute or contract nationally
EMPLOYMENT HISTORY
Revised February 15, 2006
First American (PRM) 12/05 - 02/06
Onsite Manager, Systems Support
CICS, COBOL, DB2, NATURAL/ADABAS, z/OS
- Interfaced between mainframe application
programming groups who supported COBOL Natural/Adabas
DB2 applications.
- Resolved application and technical issues,
made recommendations, answered questions.
- Attended meetings
- Documented technical and application programmer
procedures for standards manuals including
DFHSM tape recovery.
City of Dallas 10/05 - 12/05
Senior System Programmer
z/OS
- Maintained z/OS operating system and CICS
TS.
- Participated in Disaster Recovery exercises.
- Supported application developers and operations
staff.
Atos Origin (Compustar) 07/05 - 09/05
Senior System Programmer
z/OS
- Converted outsource OS/390 2.10 LPARs to
z/OS 1.4
- Converted Top Secret release 5.2 software
with 5.1 formatted databases to release 8.0
- Applied z/OS toleration maintenance to
CA Deliver and CA View using SMP
- Converted JES3 user 370/ALC exits to JES2
EXIT 2 370/ALC JOB card exit.
MBNA Information Services (ProTech Solutions)
01/05 - 06/05
Senior System Programmer
BMC AutoOperator, REXX, TCP/IP Sockets, XML,
z/OS
Received a "Shooting Star Award"
and a written "Commendation" for
work performed on the following operations
automation projects:
- Coded REXX EXECs for BMC Mainframe AutoOperator
- Developed a user command that gathered
critical online banking system status and
transmitted XML packets via TCP/IP sockets
to a Java listener (AOHEALTH)
- Coded a Unix Java listener that read XML
packets and converted system status information
to a GUI display
- Rewrote the credit card CICS Authorization
Monitor (AA25)
- Enhanced a user written command to switch
the network between separate LPARs (AOMOVE)
- Developed a CICS fraud monitor (AOFP44)
- Developed a process to control MQSeries
queues (AOMQQ)
- Wrote a performance tuning system that
captured and analyzed log data and automatically
reorder rules within rulesets in descending
hit count order or, in other user specified
orders, displayed information on CUA compliant
DTL panels and saved reordered ruleset in
Partitioned Data Sets.
- Merged Europe automation processes with
existing North America processes
- Added American Express credit card processes
to existing credit card processes without
changing program code
- Enhanced the processes to vary cartridge
drives offline/online on 10 production LPARs
before/after maintenance windows (AOTAPEDRIVE)
- Enhanced the processes to SHUTdown 100+
CICS regions on multiple LPARs before maintenance
windows and vary Terminal Owning Region ACBs
offline (CICSSTO1)
- Developed a jobstream with a REXX EXEC
to update BMC AO online variables in ten
subsystems from batch jobs (AOBATCH)
DTE Energy (OpTech) 05/03 - 01/04
Lead System Programmer
z/OS, OS/390, DB2, CA program products
- Installed new versions of program products
in preparation for migrating to z/OS 1.3
including
- TMON for MVS
- CA Common Services (CA90s)
- CA JCLCheck
- CA Panvalet
- CA/1
- CA/7
- CA/11
- Supported production and test OS/390 z/OS
operating systems
- Supported DB2 subsystems
- Maintained IMS internal security
H.E.B. Grocery (Oxford) 01/03 - 03/03
Project Management
Language Environment conversion, COBOL, HLASM,
GEAC
- Gathered data used by the Project Manager
to prepare an Invitation to Bid on a Language
Environment (LE) conversion project
- Wrote HLASM/LE assembler programs to read
Changeman data sets, SMF data, DB2 data
- Used an External Analyzer tool to identify
OS/VS COBOL, COBOL, OS COBOL II, IMS MPP,
IMS BMP, IMS ADF, CICS transactions, DB2,
CA Easytrieve, CA Telon, Focus, assembler
programs and GEAC financial modules that
required conversion to LE.
- Produced reports that correlated source
code with program library load modules
- Associated programs with their owning application
system(s)
- Summarized program execution frequency
- Identified execution JCL
- Listed a hierarchy of modules within a
program
- Identified program language type and version
-
View HLASM (assembler) LE (Language Environment) program
Levi Strauss (Glotel) 06/02 - 11/02
Lead System Programmer
IMS DB/DC, OS/390 Program Products
- Supported 5 IMS DB/DC V7 online database
systems
- Applied 3 years of SMP/E maintenance
- Tuned IMS systems by implementing long
term page fixing, buffer tuning, data set
placement, RECON data set cleanup and other
performance enhancements which resulted in
a 25% reduction in month end processing time
(from 32 hours reduced to 24 hours)
- Supported IMS Markdown Simulator to route
IMS print output to VTAM/VPS printers
- Maintained IMS internal security
- Maintained and debugged MXG performance
reporting job streams
- Supported the following program products:
CA/1, CA/7, CA/11, CA TNGFW, CA Easytrieve
Plus, CA/Endevor, CA OPS/MVS, CA Panvalet,
CA Spool, CA Telon, Control-D, Docutext,
IOF, FileAID/IMS, JCLSCAN, JHS, Jobscan,
MXG and SAS
Tarrant County, Dallas (Comsys) 01/02 - 05/02
Lead System Programmer
Top Secret, CICS, IMS/DB, DB2, GEAC
- Analyzed and documented a user written
security system that controlled access authority
to 1400 CICS transactions and GEAC applications
using rules stored in IMS/DL/I and DB/2 data
bases
- Coded COBOL and 370/ALC programs to extract
security rules contained in IMS structures
and DB2 tables and created flat files which
contained corresponding security definitions
for Top Secret
-
View sample COBOL DL/I program
TXU Business Services (Compustar) 09/00 -
12/01
Lead System Programmer
IMS/DB, DB2
- Supported 18 IMS data base control regions
with IRLM data sharing maps in a coupling
facility
- Installed 11 new data base regions for
the utility deregulation project
- Applied SMP/E maintenance current to within
90 days
- Identified and resolved problems with Hung
BMPs
- Identified and resolved insufficient private
area space problems which caused JES2 to
abend.
-
View technique to reduce private area storage
- Resolved CICS transaction abends
- Resolved IMS control region and BMP performance
problems
- Installed DB2 support in IMS data base
control regions
- Tuned thread counts between IMS data base
control and CICS online regions
- Installed new versions of Xpediter/IMS,
BMC and Platinum utilities
- Participated in Contingency Disaster Recovery
exercises
Candle Corporation (Compustar) 06/00 - 08/00
Senior Product Developer
370/ALC, Omegamon/IMS, AF/Operator
- Coded 370/ALC enhancements to the vendor's
products
- Coded fixes for problems
- Added IMS command generic command operand
support
State of North Dakota (Compustar) 01/00 -
05/00
Lead System Programmer
TSO/REXX, ISPF, ROSCOE
- Converted ROSCOE RDF programmer and operations
staff productivity tools to ISPF Dialog Manager
by coding panel definitions, JCL skeletons
and REXX EXECs.
- Generated ISPF panels and JCL skeletons
to generate JCL to execute CICS NEWCOPY,
DB2 BIND and various IBM and third party
vendor utilities
Computer Sciences Corporation (Compustar)
06/99 - 09/00
Senior System Programmer
OS/390, REXX, ISPF
- Coded REXX EXECs and ISPF Dialog Manager
panels to convert a VM user community print
functions to OS/390 VPS in parallel with
a VM elimination project
- Tested program products and applications
for Y2K compliance
- Eliminated unused and redundant program
products for a savings in licensing costs
IBM Global Services (PrimeSearch) 11/98 -
09/99
Senior System Programmer
OS/390, Program Products
- Applied SMP toleration maintenance to outsource
client LPARs with versions ranging from MVS
4.2 to MVS 5.2 in preparation for conversion
to OS/390 2.6.
- Installed
OPS/MVS II
and converted from CA/Automate
- Installed
CA/7
- Installed
CA/TLMS
- Installed new versions of the following
program products:
- CA/11
- CA90s
- CA/Deliver
- CA/Dynam
- CA/JARS
- CA/Endevor
- CA/View
- CA/Vman
- FDR/ABR
- Syncsort
- Participated in Contingency Planning Disaster
Recovery exercises
- Supported Y2K client testing on CICS regions
- Provided level 2 system programming staff
support
Saks Fifth Avenue (LRI) 04/98 - 03/99
Senior System Programmer
OS/390, Program Products
- Applied SMP toleration maintenance to MVS
4.3 LPARs
- Converted MVS 4.3 to OS/390 2.6.
- Established a shared DASD and shared ICF
catalog environment between MVS and OS/390
- Installed multiple Y2K compatible IBM and
third party vendor program products
Tricon Restaurants (Compustar) 03/98 - 04/98
Senior System Programmer
Compuware Program Products
- Installed 11 Compuware program products
Computer Sciences Corporation (Compustar)
01/97 - 03/98
Lead System Programmer
OS/390, Program Products
- Installed OS/390 1.3 from a ServerPac using
a MVS 4.3 driver system and converted a single
3090/400E MVS/ESA 4.2 LPAR to two 4341 OS/390
1.3 LPARs
- Installed third party vendor program products
with the majority being CA
- Converted I/O hardware definitions to HCD
and maintained the I/O configuration
- Implemented an EMC shared DASD and tape
environment using CA/MIM
- Coded and implemented SMS and DFSMShsm
ACS routines
- Installed RACF security server
MBNA Information Services (Compustar) 06/96
- 01/97
Senior System Programmer.
MVS, Program Products
- Installed program products including
- Sunrise Disaster Recovery
- CA/Realia Workbench for MVS Batch with
CICS Host Test Option
- CA/CCI under VTAM and TCP/IP to PC clients
- Parallel Data Mover on MVS/ESA and AIX
- VIA/Center
- Plan2000
- HLASM
- CA/EZtrieve
- CA/Examine
- DOC1 for XEROX printers
- LE/370
- PROSMS and Hipercache
- Endevor
- JCLCHECK
- COBOL compilers.
- Coded 370/ALC user modifications for Connect:Direct
DMGSAF exit to stop production data sets
from transmitting through test NDM systems
- Coded 370/ALC CA/MIM API interface modifications
- Modified 370/ALC Sunrise disaster recovery
routines
- Developed a CA/Realia presentation for
management that I later presented at CA/World
as a guest speaker
-
View testimonial for this
assignment
Federal Reserve Bank of Dallas 01/96 - 06/96
Lead System Programmer
MVS
- One of 2 persons who supported 31 MVS/ESA
5.2 to MVS 4.3 LPARs in Dallas which was
a remote disaster recovery site for Richmond,
VA and a test site for applications
- Maintained the HCD and IOCP hardware definitions
for a 12 ESCON director DASD configuration
- Assisted in the installation of the first
parallel sysplex complex
- Migrated the JES2 checkpoint dataset to
the coupling facility
- Defined coupling facility structures
Federal Reserve Bank of Dallas (JTC) 03/95
- 12/95
Senior Data Base Administrator
IMS, REXX, TSO/ISPF Dialog Manager
- Developed a system to generate JCL for
IMS and DB2 DBA utilities which conformed
to local, communal and national naming standards
in connection with merging separate bank
data centers into 3 national locations
- Coded
REXX programs
- Coded
Dialog Manager panels
- Coded
JCL skeletons
-
View testimonial for this assignment
Metromedia Restaurants (JTC) 01/95 - 03/95
Senior Programmer/Analyst
CICS, IMS DB/DC
- Resurrected an IMS DB/DC to CICS/DC IMS/DB
conversion project
- Developed a presentation to apprise management
of the effort required to resume the project
- Developed a IMS/DC-to-CICS/DC conversion
methodology
- Coded IMS/DC-to-CICS/DC conversion routines
MBNA Information Services (SSI) 04/94 - 07/94
Senior Programmer/Analyst
CICS, 370/ALC, VSAM
- Analyzed and documented 370/ALC CICS online
non-sufficient funds processes
- Trained in Waterfall System Development
Methodology
- Recommended management divide nightly processes
among separate regional areas to allow batch
updates to run concurrently for all areas
and decrease maintenance window time which
resulted in the Project Leader receiving
an 'Employee of the Year' award
Campbell-Taggert (AIC) 12/93 - 04/94
Senior System Programmer
MVS, CICS, RACF
- Supported MVS/ESA operating systems
- Supported CICS online systems and maintained
definitions using RDO
- Performed RACF security administrator functions
- Installed IOF, FDR and system performance
monitors
-
View testimonial for this assignment
Mobil Oil 10/88 - 12/93
Senior System Programmer
MVS, Program Products
- Designed and coded 370/ALC programs to
unload and restore DASD between local and
remote data centers
-
View program that
created restore JCL as the second step
of an unload job
- Designed and coded a 370/ALC move simulator
that projected timings
-
View testimonial
simulator projected 140 minutes to unload
51 volumes; actual unload time 136 minutes
- Reduced data center anticipated move time
from 25 hours to an actual 7.5 hours
- Installed program products including the
company's first release of Endevor
- Installed and used ASTEX DASD monitor for
performance
- Installed and used TSOMON TSO monitor for
performance
- Reduced operating system monitor CPU overhead
from 13% to 5%
- Reduced shared DASD overhead by 1004%
- Participated in off-site Disaster Recovery
exercises
- Submitted a written proposal as part of
an IT Quality Improvement Program to merge
the Northeast New Jersey center into the
Southwest Dallas center for a $23.5 million
per year savings in hardware, software, personnel
and other related costs after which, I was
included in the first round of layoffs
Peer Services Merabank 08/83 - 09/88
Lead System Programmer
MVS, VM
- Lead for 5 operating system programmers
who installed and supported MVS operating
systems and products
- Relocated VM systems from Phoenix to Dallas
in preparation for building a Phoenix facility
- Integrated VM into the MVS environment
using a VM RSCS link to the MVS system
- Implemented hyperchannel connectivity between
Dallas and Phoenix
- 1 of 2 local persons who remained to support
all Dallas operations while a system support
staff was hired in Phoenix prior to relocation
Aaron Associates, Inc. 04/81 - 07/87
Lead Product Designer, Developer
PC 8086 Assembler, BIOS, DOS Interrupts
- Designed, coded, documented and brought
to market a PC DOS based system that matched
job applicants with employers. System was
sold by the IBM PC product centers. Companies
that purchased and used the system were Arthur
Andersen Consulting, City of Dallas, medical
and other placement agencies.
Zale Corporation (Aaron Associates) 09/86
- 04/87
Senior System Programmer.
VTAM/NCP
- Documented the VTAM network configuration
- Replaced separate dialup line definitions
for SDLC POS terminals with a dialup line
pool
- Installed the company's first Network Control
Program (NCP)
- Resolved network problems
Dresser Industries (Aaron Associates) 02/83
- 08/86
Senior System Programmer
IMS DB/DC, TCAM
- Supported IMS DB/DC online systems
- Coded and maintained 370/ALC IMS/TCAM message
handlers
Image Sciences (Aaron Associates) 07/82 -
01/83
Lead Product Developer
370/ALC, VSAM
- Designed and coded 370/ALC programs to
read text data stored in VSAM data sets
- Designed and coded routines to hash data
and store it as bit maps in VSAM relative
record data sets
- Provided a search technique to find all
strings >= 8 characters using bit mats
to reduce data base text search time
-
View testimonial for this assignment
Parkland Hospital (Aaron Associates) 04/81
- 06/83
Senior Programmer/Analyst
CICS, IMS/DB
Senior System Programmer
CICS, TCAM
- Supported a CICS-TCAM hospital patient
care system.
- Coded CICS IMS/DLI 370/ALC programs
RepublicBank Dallas 01/79 - 04/81
Senior System Programmer
VTAM/NCP
- Installed the bank's first VTAM, NCP, NCCF,
NPDA online network software
- Converted TSO/TCAM and IMS bisync to VTAM/NCP
- Coded NCCF commands
- Installed and used NPDA for network performance
analysis
EDS 04/77 - 12/79
System Engineer
MVS, VTAM/NCP
- 1 of 10 persons on the original MVT-MVS
conversion team
- Coded 370/ALC mods to add checkpoint/restart
capability to MVS/JES2/NJE
- Coded 370/ALC mods to interface JES2 with
EDS' user security system, SAC
- Analyzed EDS' user-written EXCP online
system. Wrote a proposal which management
adopted to convert EXCP communications to
CICS as a prelude to migrating to VTAM/NCP
Chrysler USAMG 08/71 - 03/77
Lead Network System Programmer
TCAM, BTAM
- Converted the Corporation's DOS BTAM online
supplier network to OS/MFT BTAM.
- Coded 360/ALC line handlers for 55 dedicated
and dialup lines with 1050 start/stop dedicated
and dialup, TWX 33/35 dialup and TELEX dialup
terminals
- Coded capability to for the online system
read offline messages from disk
- Coded an operator command task
- Coded an interface to multitask COBOL application
programs
- Converted the OS/MFT BTAM line handlers
to OS/TCAM message handlers with main storage
and disk queues. Refer to http://www.systemprogrammer.com/sub16.htm
- Added 3270 bisync support transparent to
application programs
- Interfaced the online system with plant
systems by transmitting through the MFT/HASP
spool
- Lead for 3 network system programmers
Kresge K-Mart 04/70 - 08/71
Lead Operating System Programmer
OS/MFT
- Relocated the corporate data center from
a converted Kresge store to the company's
current headquarters in Troy, Michigan
- Converted from DOS to OS/MFT operating
systems
- Lead for 5 operating system programmers
General Motors GMAD 03/68 - 03/70
System Programmer, Programmer/Analyst
OS/MVT, DOS, PL/I
- Researched, wrote and published the Corporation's
PL/I Programming Conventions which were 70+
examples of efficient working code.
-
View assignment announcement
-
View published PL/I Programming Standards Index
- Provided 3 months rotating shift technical
support to operations
- Generated OS/MVT operating systems for
an MP-65 processor
- Generated DOS operating systems to support
network communications
EDUCATION
Completed 35 hours classroom study required
for PMI PMP certification, UTD, 2002
A.A., Macomb College, Warren, MI., Major
in Mathematics
B.A., Nazareth College, Nazareth, MI., Major
in Mathematics
Computer Related Training (2005)
Java 1.1 Series, Java 1.2 Series, Java Enterprise
Design Series
Unix System Series
WORK STATUS
U. S. Citizen
ADDITIONAL INFORMATION
Designed and maintain web site http://www.systemprogrammer.com