Donald C. Ritter
A career position in analysis, design, and programming with a firm offering
challenging, interesting work and growth opportunities based on initiative,
creativity, and performance.
Completed 111 semester hours toward a Bachelor of Science degree in computer
science with minors in mathematics and biology.
Wayne State University - 73 hours with a 3.2 HPA
Eastern Michigan University - 38 hours with a 3.9 HPA
Washtenaw Community College - 10 hours with a 4.0 HPA
IBM Mainframes
IBM PCs
Burroughs Medium Systems
Operating Systems and Environments:
IBM VM/SF, VM/SP, MVS/ESA, MVS/XA, MVS/SP, OS/VS1, OS/2
Microsoft DOS, Windows and Windows 95, Internet
Burroughs MCP1, MCP2, MCPV
UNIX
Programming Languages:
IBM Assembler, Burroughs Assembler, PC Assembler, COBOL, COBOL II,
Microsoft Professional Basic, Visual Basic, C, C++, Visual C++,
Fortran, Pascal, IBM Clists, IBM ISPF/PDF Dialogs, REXX, Relational
Data Bases, REXX, HTML, Java, Unix Shell
Systems Software:
ISPF/PDF, TSO, Roscoe, PanValet, Librarian, TLMS, TMS, SyncSort,
DFSort, Omegamon, SMP/4, SMP/E, Top Secret, RMF, GTF, SMF
Applications Software:
MEDIPAC 3.0 Patient Management.
MEDIPAC 2.0 Patient Accounting, Patient Management, and Medical Records.
COMLINK (HL/7 from Patient Management) for Medipac 2.0 and 3.0.
Microcomputer Applications:
WordPerfect, Quattro Pro, Microsoft Word, Microsoft Excel, Microsoft
Access, FoxPro, Paradox
IBM Access Methods:
VSAM, VTAM, BPAM, QSAM, BDAM, EXCP
10/1995 - Present University of Michigan Medical Center
Ann Arbor, Michigan
Senior Programmer Analyst
> MEDIPAC 3.0 Patient Management Support.
> COMLINK 3.0 Implementation and support.
> MEDIPAC 2.0 Patient Management Support.
08/1994 - 10/1995 Mercy Information Systems
34605 West Twelve Mile
Farmington Hills, Michigan
Senior Programmer Analyst
> MEDIPAC 2.0 Patient Accounting Support.
07/1993 - 08/1994 Perot Systems/Kelsey Hayes Company
Romulus, Michigan
Contract Programmer
> General maintenance programming in COBOL and FoxPro.
08/1992 - 02/1993 Custom Data Systems
28552 Orchard Lake Road
Farmington Hills, Michigan
Project Manager
> Design and implementation of an electronic coupon
dispensing system consisting of a microcomputer,
touch screen, thermal printer, modems, and sensing
devices. Prgrams coded in assembler, basic, C, and
Pascal.
> Supervised 3 programmers during the project.
05/1992 - 08/1992 Health Care Investment Analysts
Ann Arbor, Michigan
Contract Programmer
> Conversion of hospital data from various formats
into a standard format.
> Loaded converted data into Informix tables on a Unix
operating system.
09/1986 - 04/1991 Mercy Information Systems
St. Joseph Mercy Hospital
Ann Arbor, Michigan
VM / MVS Systems Programmer
> Conversion from DOS/VSE to MVS/XA.
> Generation and maintenance of VM/SP and MVS/XA operating
systems and JES2 subsystem.
> Writing exit routines for MVS and JES2.
> Tuning and controlling the operating systems to ensure
their functioning within acceptable limits.
> Providing technical assistance to the programming staff.
> Providing PC support throughout the medical center.
> Writing ISPF/PDF dialogs for system support and general
use.
> Writing assembler macros for systems and applications use.
> Writing general purpose subroutines.
> Developing procedures monitoring and recovering systems'
partitioned data sets.
> Installation and maintenance of various software packages.
08/1981 - 09/1986 Commission on Professional and Hospital Activities
1968 Green Road
Ann Arbor, Michigan
MVS Systems Programmer
> Conversion from OS/VS1 to MVS/SP operating system.
> Generation and maintenance of MVS/SP operating systems
and JES2 subsystem.
> Maintenance of multi-access spool JES2 subsystems.
> Writing exit routines for MVS and JES2.
> Tuning and controlling the operating systems to ensure
their functioning within acceptable limits.
> Providing technical assistance to the programming staff.
> Providing PC support throughout the medical center.
> Writing ISPF/PDF dialogs for system support and general
use.
> Writing assembler macros for systems and applications use.
> Writing general purpose subroutines.
> Developing procedures to recover from all probable
hardware failures, software failures, and user errors.
> Installation and maintenance of various software packages.
> Recreating COBOL source code from load modules.
> CICS table maintenance.
06/1979 - 08/1981 Dearborn Federal Credit Union
400 Town Center Drive
Dearborn, Michigan
Senior Programmer Analyst
> Developing and maintaining a message switching system
interconnecting member credit unions and their
respective data processors. The system evolved into
the Service Centers Corporation of metro Detroit.
> Developing and implementing a check processing system.
> Developing and implementing a loan disclosure system.
07/1974 - 05/1979 Edwards Brothers, Inc.
2500 S. State St.
Ann Arbor, Michigan
Senior Programmer Analyst
> Maintaining and enhancing the order entry and estimating
systems.
> Designing, coding, and supporting the production
scheduling system.
> Maintaining and supporting the inventory control system,
sales and accounting systems, and several systems deigned
specifically for the printing indutry.
> Converting the IBM 1130 Fortran programs to Burroughs
Fortran.
06/1972 - 04/1975 Burroughs Corporation
Detroit, Michigan
Programmer
> Co-ordinating the business, management, and scientific
systems department.
> Maintaining and enhancing the department's project cost
analysis and software distribution systems.
> Computer operation and operations training to new
employees.
07/1970 - 09/1972 Wayne State University
Detroit, Michigan
Computer Technician
> Assisting instructors and students with systems and
programming problems.
Publications:
Guide 60 - OS/VS1 to MVS Conversion, November 1984.
Salary History:
Available on request.
References:
Available on request.