RICHARD C. STEINER
10314 Arrowwood Drive
Eden Prairie, MN 55347
(952) 947-0438
rsteiner@visi.com
http://www.visi.com/~rsteiner
Summary of Qualifications
- Almost fifteen years of experience designing, developing,
and implementing reliable software solutions.
- Ten years of experience providing 24x7 on-call support
for critical applications at a major airline.
- Hands-on experience with the entire development process
from initial design through testing and SQA.
- Team player. Has worked with programmers and non-technical
customers on a variety of projects.
- Quality-oriented. Initiated numerous productivity and
development process improvements.
- Focused on customer satisfaction and on providing
flexible long-term solutions to customer problems.
- Self-motivated. Has made a significant effort to
develop new skills and apply them in the workplace.
- Also a long-time PC hobbyist and technology enthusiast
who has used Linux and OS/2 (in addition to Windows boxes
and Macs) since 1992, and who has built and configured PCs
for almost 15 years.
Technical Skills
Development Environments: Solaris, Workshop, Linux, DDD,
Sybase/SQL, Unisys OS1100/OS2200, Tuxedo, Unisys A-Series
MCP (MARC), TIP/HVTIP, USAS, UNIMATIC/AIS, COMS, DPS,
DMS1100, DMS II, RDMS/SQL, Open/OLTP, OS/2, VAX/VMS,
NetBeans/BlueJ
Languages: C, awk, perl, Unix shell scripting (bash and sh),
COBOL, SQL, FORTRAN, FDMLP, MASM1100, ECL, WFL, CALL, SSG,
Pascal, REXX, BASIC, HTML, Java
Development Tools: sccs, cscope, Sun Workshop, DDD/gdb,
IACULL, FormGEN, SCSCCF, PCR, TTS/ScriptGEN, PSIGEN, CANDE,
DMS/INQUIRY, TSO/ISPF, ChangeMan, InfoMan, HEAT
Work Experience
VENTURI PARTNERS, Golden Valley, MN |
2002-2003 |
Worked as a consultant for eight (8) months in a Unisys A-series
MCP/MARC mainframe environment at Viracon, Inc., in Owatonna, MN, as
part of a three-person programming team. My role was primarily as a
software developer working in Viracon's main production control and
reporting application, and involved the creation of new data-entry
screens and programs using COBOL + DMSII, the design and implemention
of printed production reports and invoices, and the
creation/modification of WFL runstreams.
NORTHWEST AIRLINES, INC., Eagan, MN |
1993-2002 |
Worked as an applications analyst, designer, developer, and support
programmer for eight (8) years in a Unisys 2200-series (OS2200) TIP
mainframe transaction environment, and additionally (and in parallel)
as a support programmer for roughly a year in a Solaris-based Unix and
Sybase/SQL environment.
- Provided 24x7 on-call support for the WorldFlight and CFT/FDC systems (Fortran, COBOL, and ASM) as part of the 12-person WorldFlight programming team.
- Did applications screen, report, database (flat file), data feed, program flow, and application subsystem design, testing, and development work either alone or as part of a 2- or 3-person team.
- Collaborated with other programmers on projects, both from the WorldFlight group and from other application areas, and also worked extensively with business analysts and non-technical end users.
- Designed, developed, and maintained various programmer utilities to aid in supporting the system.
- Participated in formal and informal design and code reviews, and in regression and acceptance testing.
- Created and maintained technical documents in the WorldFlight programmer reference library.
Applications Developer, WorldFlight (2001 - 2002)
- Designed and coded a Fortran source file analysis and auto-editing utility and a Fortran source file reformatting utility, making large programs easier to modify and older source code easier to read.
- Represented WorldFlight application area as part of IS department-wide testing standards creation team..
Senior Applications Analyst, WorldFlight (1998 - 2001)
- Designed and implemented new system-wide real-time WorldFlight error logging facility and database, along with associated display/search tools, dump decoding software, and statistical reporting tools.
- Took initiative to learn C, Solaris development tools, and Sybase, and wrote code to fix problems in the Ops Database (a set of daemons running on Solaris and gathering data to insert into Sybase via SQL).
- Created new front-end and message parsing and translation code for the WorldFlight surface weather system, allowing it to accept real-time weather data via Tuxedo using Open/OLTP (Tuxedo-compatible subsystem for OS2200) and accept new weather bulletin formats from the National Weather Service.
- Was one of three programmers in WorldFlight responsible for approving production program loads and software changes, and shared responsibility as primary contact point for the support team.
- Represented WorldFlight area on IS-wide production software load procedures creation committee.
- Designed, implemented, and maintained WorldFlight web site on the NWA corporate intranet.
Applications Analyst, WorldFlight (1995 - 1998)
- Designed and developed half of WorldFlight "FLEX Thrust" system, providing a significant savings (almost $1 million/year) by reducing engine wear and decreasing fuel usage at takeoff for all aircraft.
- Designed and coded project status utility which helped programmers find and resolve coding conflicts.
- Rewrote system-wide multi-page screen display routine for WorldFlight, improving the flexibility and efficiency of several hundred different mainframe application displays across all application areas.
- Spearheaded conversion of mainframe-based documentation to newer PC-based format, designed new document specifications, and acted as liaison with external vendor.
Senior Applications Associate, WorldFlight (1993 - 1995)
- Did research into feasibility of doing source code conversion between older and newer versions of Fortran.
- Introduced several new programming tools to the team and enhanced/supported them for the group.
- Provided ongoing informal PC and Mac hardware and software support to the WorldFlight team.
UNISYS CORPORATION, Eagan, MN |
1988-1993 |
Systems Programmer, Unisys Airline Center, USAS*ACR (1992 - 1993)
- Developed new screens for USAS*ACR (Advanced Cargo Rating) as part of a three-person team.
- Introduced new online messaging forum facility to the Airline Center as part of quality initiative.
Systems Programmer, Unisys Airline Center, USAS*CGO (1991 - 1992)
Assoc. Systems Programmer, Unisys Airline Center, USAS*CGO (1990 - 1991)
- Fixed problems in USAS*CGO ("core Cargo") application, helped support the TOTEM installation at Air Canada, and was part of the formal SQA and product release process for USAS*CGO 11R1A.
Systems Analyst, Complex Systems, On-Site Contractor at NWA (1990)
Associate Systems Analyst, Complex Systems, On-Site Contractor at NWA (1988 - 1990)
- Performed initial code analysis/modification of United Airlines' Surface Weather system at NWA.
- Was primary support programmer for the Surface Weather application subsystem in WorldFlight.
- Was part of three-person team that ported NWA's industry-leading automatic Turbulence Plot weather alerting system to WorldFlight from the older Escort system.
Education
B.S., Computer Science, Mankato State University (Systems Programming, Minor in Mathematics)
![[100% hand-coded HTML]](handcode.jpg)
Most recent revision: August 3, 2004
Copyright © 2004 by
Richard C. Steiner