System Programmer Resume Profile
INFORMATION SYSTEMS PROFESSIONAL
Z Series Mainframe
Worked mainframe for at least 28 years. 4 years Z/Linux under Z/VM at CFG in Binghamton. Loved it. Installed products under Z/Linux under Z/VM in virtual machines. Installed Z/VM 9 times. Installed numerous operating systems under Z/VM, including Linux, CMS, and Z/VSE. Am assembler programming expert. That helps with everything on mainframe. Installed many products under Z/VM. Wrote large, complex assembler programs to do printing from virtual machines under Z/VM. Love Z/VM. Great operating system. And Z/Linux has great value as a utilitarian operating system.
SPECIAL EMPHASIS ON ASSEMBLER PROGRAMMING AND Z/VM:
Am an expert assembler programmer
- Have been programming in assembler since the seventies. Total of many thousands of hours of assembler programming. Have written at least 50 macros. Have written at the operating system level for both VSE SVCs and Z/VM at the SIO start I/O level . Helped write a complete financial system set of programs for accounts receivable, accounts payable, payroll, general ledger, check printing. 100 assembler. Wrote a complete printer control system at the VM level in assembler. Wrote a complete CMS file backup/restore system in assembler. Still have all of the source for this. Can show the assembler program source as an example if so desired. Designed and built this entire CMS file backup/restore system from scratch. Later learned that there are commercial products which do exactly the same functions that my programs do. Know op codes on sight. Example : X'47F0A010' is an unconditional branch to 16 bytes past the address in register 10. Can do hexadecimal math instantly in my head. Can read a dump like other people read a newspaper. Expert debugger at the bit/bytes level. Expert at CICS internals and wrote thousands of lines of assembler code as application CICS coder. Experience with operating system control blocks, displacements, etc. Good at debugging Cobol programs, because I find the displacements, and can locate the exact Cobol statement which failed, and pinpoint the cause of failure data exception, operation exception, or whatever . Wrote a TCP/IP application for CFG in 2006 which extracted VSAM data on VSE and sent it across TCP/IP port 1500 on the mainframe to a listener which was running in AIX. My friend MIKE wrote the listener which ran on AIX. The 2 programs my assembler program running on VSE , and Mike's listener running on AIX ran for 42 hours straight on conversion weekend with zero errors and transferred all of Columbia Financial Group's VSAM insurance policy information to AIX. This policy information IS the company. It is all policy information going way back to the 1800's. This was a great and wonderful success.
- VM
- Did 9 complete Z/VM installations. From Z/VM 5.0 through Z/VM HPO through Z/VMXA Extended Architecture and Z/VM. Have worked with VM and CMS almost since 1981, while at the same time juggling all the other technologies, including AIX, SAN, and other programming languages.
- VSE 30 years VSE system programmer
- Installs, debugging, etc. CICS 20 years CICS system programmer and programmer
TECHNICAL PROFICIENCIES
- Systems Install/maintain operating systems for AIX, mainframe, UNIX, NT, Windows 2000. Software PC Dos, Windows 95/98,TSM Servers Windows NT, XP, 2000, Office Suite, Terminal Services, Citrix Mainframe VSE, VM, CICS, POWER, VTAM, NCP,SSP, VSAM Developed complete tcp/ip-based email system on both RS6000 AIX and DEC Alpha VMS . Languages C, C , Cobol, PL/I, RPG, Basic, Perl, Vbscript,, Assembler, HTML, JAVA, AWK, SED, SQL, CL, and more. At least 25,000 hours of programming.
- 20 years of installing/maintaining VM.
- Have done 9 complete installations of VM and CMS. 2 years SUSE Linux. TCP/IP under VM. 25 years installing/maintaining VSE, POWER, VTAM, NCP 20 years Cobol experience 20 years installing/ maintaining CICS 4 years VSE TCP/IP REXX, PL/1, HTML 20 years DASD and Tape management 30 years : Install, configure, maintain and upgrade IBM and 3rd party products 3 years mainframe LPAR Many years CA Dynam/d Dynam/T Dynam/FI Many years SNA System Network Architecture and VTAM. Enjoy working off-hours. TSM with 3583 tape library and all the TSM node definitions. 3 months of JAVA training. 8 years RSCS DB2 file system definitions in AIX....12 years AIX AIX admin 10 years CICS : RDO, dfhpct, dfhppt, dfhsnt,tcpexit,zcpexit,AOR,TOR, XCTL,LINK,Macro level, Command level.
- Hardware IBM mainframe, 360/370/30xx, ES9000, RS6000, P Series, X Series, SAN,
- PCs, networks, Intel-based servers, DEC Alpha Servers.
- Programming Financial applications, system assembler applications Mainframe tape backup/restore system. Mainframe printing system. Unix utilities to monitor active AIX processes.
PROFESSIONAL EXPERIENCE
Confidential
Mainframe system programming. Successfully maintained mainframe system software. Successfully documented mainframe processes as part of project to convert from VSE to Z/OS. Z/VM was the main operating system.
Confidential
TSM administrator for 70 TSM aix-based servers located world-wide for a massive backup-restore effort. Duties include management of AIX, TSM, tape libraries, tapes, tape drives, communication lines, scripts, and appropriate C program writing to quickly perform previously tedious manual tasks..
Confidential
TSM, AIX administrator. Installed, configured, maintained TSM, AIX on multiple servers. Successfully helped configure 12 TSM server backups. Successfully resurrected a dead P Series RS6000 server.
Confidential
Z/VM System programmer
Good Cobol debugging and coding experience. AIX UNIX administrator AIX 5.2,5.3 . Maintained multiple RS6000s and P series machines using AIX running system-critical applications : AIX CFG Insurance Policies imaging application . Lotus Notes AIX email server. TSM AIX storage backup/restore administration. Three Linux DB2 machines on IBM Blade Server. Mainframe CICS applications ported from mainframe to P Series AIX with major insurance application. Wrote numerous scripts to handle needs of AIX login users who utilize CICS applications on AIX. Worked with networking, SATA san storage, AIX upgrades/maintenance, user needs, etc. Performed Lotus Notes Administration and email problem resolution. Juggled numerous technologies of problem types on a daily basis. Have programmed in more than 20 different languages. Love working with the end users to make their work enjoyable and functional. C programming : Developed a system for transferring data from mainframe to AIX on RS6000 platform. The programs were written in assembler on mainframe, and C on AIX. The project was a complete success. VSE Mainframe system programmer. Install, maintain operating system, vendor products. Wrote numerous complex special assembler programs to solve special problems, including TCP/IP application for major data transfer to AIX.
Confidential
Contract position
Solved severe problem which prevented RegScan from compiling updated C programs with new EPA regulations for the hazardous waste industry transport, usage, chemical plants, electrical generation plants, and many fortune 500 companies . Generated software solution to test these changes on mainframe prior to sending the updated programs out to Regscans main customer Yellow Trucking .
Confidential
Assembler Programmer, Cobol programmer, and Cobol Trainer Set up Cobol training regimen for Information services conversion from assembler to Cobol. Developed Cobol training document for 20 people. Coded thousands of lines of Cobol development and demonstration code. Completed mainframe assembler programming assignments for special tasks which had baffled the staff for months. The staff was very impressed with my assembler programming skills, and remarked at how well I know assembler language.
Confidential
Senior System Programmer
Managed multiple hardware/software platforms concurrently. Enjoyed interacting with large user community of thousands to meet their computer needs. Z/VM System programmer 6 years Mainframe system programmer on IBM mainframe running VM with VSE and CICS. Maintained the mainframe VSE operating systems and hardware. Supported entire programming staff when problems occurred with VSAM database or Cobol programs. Wrote utility programs in assembler. Windows NT/2000 server administrator for Citrix and Terminal Server applications. Thin client administrator for 200 NCD Thin Client devices. Installed software on Windows NT/2000 and thin devices themselves to support the functionality of thin clients. Developed a VBScript which allows a user to sit down at any of 1500 PCs on campus, and see a list of only those printers which are near the particular PC or thin client device which the user is logged on to. Citrix administrator on Windows NT. Terminal Server administrator on Windows 2000. Worked with lans/wans, tcp/ip, domain names, internet access, subnetting, etc. Helped set up PCs for internet access, email access, and Terminal Services applications such as Office 95 and Office 2000. Worked with both NCD Thinstars and Wyse Capio thin devices. Programmed specialty applications in C for thin client control and process control. Worked with all standard UNIX AIX utilities AWK, SED,etc. and commands. Installed and updated AIX numerous times on IBM RS6000. Worked to make AIX y2k compliant in 1999. Developed and maintained internet email system for 1100 users on 2 completely different platforms RS6000 and DEC/Alpha with VMS .
Confidential
Senior System Programmer
Z/VM System programmer 13 years. Did numerous complete VM installations VM under VM. Maintained both hardware and software for IBM mainframe which served Welch, the largest grape juice company in the world. Managed multiple projects concurrently. Designed and coded specialty software subsystems which functioned with the operating system System Programmer on IBM Mainframe IBM 370/ 390 equipment and AS400 . Programmed in Assembler, Cobol. Processed VSAM access coding in assembler. Wrote system-type applications which ran along with the operating system VSE, XA . CICS system programmer. Wrote interfaces, exits, etc. Enhanced security by writing a CICS exit which replaced standard CICS security. Wrote a complex print control system in assembler language using the Power SAS subsystem . Wrote a print control system for VM/CMS. Wrote complete tape backup/restore system for CMS data. Installed and maintained mainframe operating system software for VSE and VM. Was VTAM system programmer for 9 years for nationwide network. NCP,SSP. Had 80 virtual machines running concurrently under VM. Installed/maintained VSE/POWER spooler and wrote utilities for it in assembler.