| Return to Home |
Greg
Schweizer
Schweizer Software Solutions Incorporated
16603 NE 107th Avenue ■
Battle Ground, WA 98604 ■(360) 573-4720 ■ gregs@schweizersoftware.com
SUMMARY:
Career Technologist
experienced with all aspects of Unisys 2200 / Dorado Systems Programming
using Unisys provided tools, third
parties and custom utilities self developed using MASM and C. Providing a unique mix of expert level
systems knowledge along with excellent business skills for application
development to solve complex business issues with technology. Long term and active member of UNITE,
currently serving on the Board of Directors.
SKILLS:
Unisys
2200 COBOL MASM DMS
2200 SSG
OS
2200 internals TIP/HVTIP DPS DEPCON EOM
ECL Visual Basic VBA C/C++ Java
OO
Programming Relational
Databases TCP/IP Windows
API Windows
support
HONORS:
•
Currently on the
UNITE (Unisys Technology Exchange) Board Of Directors
•
Served for several
years as an officer in the UNITE Users Group
CAREER EXPERIENCE:
Oregonian Publishing Co. (The Oregonian Newspaper),
Portland OR 08/1988 - current
Business Systems Architect
/ Computer Operations Supervisor
The
Oregonian is the major daily newspaper in Portland, Oregon and is the oldest
continuously published newspaper on the West coast with the largest circulation
in the Pacific Northwest.
•
Responsible
for the design, build and support of Unisys 2200 series mainframes - the latest
version of the 2200 system is the Dorado 400 Intel based server running a Linux
kernel and OS 2200 and is controlled by a Windows based Operations Server.
•
Also build and
maintain several Windows servers, and some Windows applications developed with
VB and VC++.
•
Configure and
install all Unisys and third party products designing, coding, testing and
implementing custom system software written in MASM, C, and COBOL including a
2200 Services Provider, an FTP utility, a database randomizer procedure, a
system identifier, an undelete utility, and an interface for KMSystems
InfoQuest product.
· Scheduled to present at the next UNITE conference the 2200
Services Provider.
•
Provide
application development work on the Unisys 2200 for the Circulation system with
COBOL, C, and Java.
•
Circulation
application keeps a record of all households in the delivery area and
subscribers that reside at them, tracks service history, bills subscribers,
posts payments for subscriptions, pays distributors and invoices independent
dealers, and it records draw history for advertising.
•
Circulation
includes over 100 online programs with one or more screens each and more than
300 batch programs
•
Java
development is on the workstations for accessing the Circulation system via web
browsers.
•
Presented the
Java development at a past UNITE Conference.
•
Designed and
developed Windows applications including File Monitor and Transfer Program
developed with VC++, and programs that query SQL database and send data to the
Unisys mainframe developed with Visual Basic.
•
Designed and
developed data entry applications developed with MS Access using VBA.
Unisys, Minneapolis MN 09/1986
- 08/1988
Operating Systems
Programmer
•
Worked in the
OS 1100 development group in the Roseville Development Center
•
Assigned to
the Integrated Recovery component of the EXEC to resolve problem reports, fix
bugs and some new feature development using MASM and PLUS (an internal
proprietary language based on PL/1)
Sperry Univac, Minneapolis MN 11/1980 - 09/1986
Systems Programming
Consultant
Traveling
consultant assigned to multiple customer sites to provide systems programming,
installation, performance analysis and troubleshooting. Assignments were typically 1-2 years in
length. Sample projects are outlined as follows:
•
Sperry Univac Benchmark Center - Eagan,
MN - Assigned to
develop a benchmark for the US Air Force using an online QLP database query
tool, MASM and GSA
•
Sperry Univac HQ - Blue Bell, PA - Developed interfaces
between COBOL and the OS using MASM with TIP and HVTIP for an Apparel Industry
application which was being ported from the Univac Series 90 systems
•
New York DSS – Manhattan, NYC - Assigned to support the 2200 mainframes for project to
develop a new Welfare System for the City of New York
•
IRS – Washington DC - Developed new features in MASM for the OS 1100 operating
system, including tape recognition, tape device handling and password security
Boeing Computer Services / US Dept of Energy,
Richland WA 06/1979
- 11/1980
Systems Programmer
•
Responsible
for installing and maintaining OS 1100 TIP, DMS, and CMS 1100 system software
on a Sperry Univac mainframe with all custom systems programming done in MASM
United Air Lines Maintenance Operations Center, San
Francisco CA 05/1977 - 06/1979
Programmer/Analyst
•
Part of a
massive development team for an aircraft maintenance/inventory
management/automatic parts ordering TIP/DMS application involving several dozen
online programs at the San Francisco Airport in San Bruno
•
Developed
COBOL / TIP online programs and screens (prior to DPS) and wrote utility
subroutines in MASM that ran on a Sperry Univac mainframe
State of Washington Department of Licensing, Olympia
WA 05/1976 - 05/1977
Systems Analyst
•
Responsible
for the online portion of the Motor Vehicle Licensing System used in DMV
offices statewide to license motor vehicles, trucks, trailers and to track
stolen license plates and vehicles
•
Migrated
original system developed on a RCA Spectra 70 computer to a Univac 1100 system
using Assembler on the RCA system and in COBOL on the Univac system using TIP
and DMS
• EDUCATION:
•
Washington State
University, Pullman, WA - B.S., Computer Science
• Washington State University, Vancouver, WA - Master of
Technology Management