paul@greipa.UUCP (Paul A. Vixie) (05/11/85)
I am posting this to announce my availability for full-time or contract
employment as of 1-June-1985. Included below is a resume which is current up
to a few weeks ago; I am currently working on a contract but it won't appear
on the resume until it is completed.
A detail: my current contract is a mag-tape copy-and-translate program on a
VAX running VMS and Eunice. (Eunice C with heavy VMS system calls).
My ideal job? System Manager on a VAX-cluster or any large Unix system.
Second ideal? Leader of non-financial project being developed under Unix.
Operating systems or compilers would be preferred, but that would take some
faith on your part since my experience in these areas is limited.
Limitations: I Have To Get Out Of California. Anywhere else in the world
(the farther the better, if you will pay to move me). Also, if you or your
organization needs a degree to satisfy some requirement, then I fear that you
and I are not for each other.
The resume follows. Contact me via US Mail, UUCP or ATT to discuss
possibilities.
---------
Paul A. Vixie
330 No. Claremont Street
San Mateo, CA 94401
(415) 343-3092
ucbvax!twg!greipa!paul
EXPERIENCE
February, 1984 - present
Dataspeed, Inc.
Burlingame, California
Project Leader
Software Engineer
System Manager
For this vendor of real-time stock market information, performed
functions related to the several VAX-11 computers in use there,
including:
- Project management: led two other programmers in the
development and enhancement of a system to manage a
database of 17000 stocks, options and commodities from
real-time trade information, and to send the real-time
and summary data to several thousand customers via an FM
subcarrier and satellite transmission. Specified and
designed new subsystems; coded or debugged many modules;
handled release binding, scheduling and documentation.
VAX/VMS, VAX-11 C, VAX-11 BASIC, VAX-11 MACRO.
- Project: reimplementation of a stock "transmitter" into
four concurrent, synchronized, interrupt-driven
processes. Added much statistical reporting and analysis
of the outgoing data stream, and increased management's
control over data-late conditions. VAX/VMS, VAX-11 C.
- System management: acquired and in some cases installed
new hardware; moved hardware between systems;
disassembled and reassembled a system for moving;
installed Digital and third-party software; tuned
systems; created and deleted accounts; installed hardware
and software for Digital's Ethernet (baseband);
configured, ordered and supervised installation of a
VAX-11/780 system.
- Project: software tools. Created tools and utilities for
greater programmer efficiency and an easier operating
system interface. VAX-11 C, VAX-11 MACRO, VAX-11 Pascal.
- Project: electronic mail. Designed and implemented an
electronic mail gateway between VMS and Unix/UUCP.
VAX-11 C, Unix C, BDS Unix 4.2.
(Current 07-Apr-1985)
Paul A. Vixie, Page 2
August, 1981 - February, 1984
Vixie Enterprises
San Francisco Bay Area
Consultant
- Managed HP3000 computer systems for a business university
and a timeshare bureau.
- Created and marketed a screen-oriented text editor for
the HP3000 using Pascal/3000 and SPL/3000.
- Created for in-house use a "software tools" system for
the HP3000 using Pascal/3000 and SPL/3000.
- Created and marketed a structured BASIC preprocessor for
the HP3000 using SPL/3000 and BASIC/3000.
- For an amusement park, optimized an existing real-time
energy management system using structured BASIC and
MC68000 assembler.
- For a micro-computer vendor, created or modified several
complete accounting software systems including G/L, A/P,
A/R, O/E, I/C and P/R. Also created a number of tools
and system utilities. Environment: AlphaMICRO computers
using AlphaBASIC, AlphaPASCAL and MACRO/11.
- For a research institute, optimized the Operating System
interface for an existing "software tools" system.
Environment: DEC VAX/VMS using VAX-11-MACRO and RATFOR.
March, 1980 - August, 1981
Systems Results
San Francisco, California
Programmer/Analyst
For this data processing consulting firm, performed a variety of
analysis, applications programming and systems programming
assignments:
- For a barter organization, enhanced and maintained a
credit-card transaction processing system on an
AlphaMICRO computer system using AlphaBASIC.
- For general distribution, wrote several real-time
terminal device drivers for the AlphaMICRO computer
system using MACRO-11.
- For an amusement park, helped redesign and reimplement a
real-time energy management system on an AlphaMICRO
computer system using AlphaBASIC and MACRO-11.
(Current 07-Apr-1985)
Paul A. Vixie, Page 3
September, 1977 - January, 1980
San Francisco Unified School District
San Francisco, California
Consultant
- For a high school data center, managed an HP2000
minicomputer.
- For a high school library, created a list management
system to manage lists of overdue books and books on
order. HP2000 BASIC.
- For a high school, created a student management system to
process class and attendance lists during the 1979
teachers' strike. HP2000 BASIC.
TECHNICAL SUMMARY
CPUs (in descending order of assembler ability)
VAX-11, PDP-11, HP3000, MC68000, NS32000, Pyramid 90x, Z80,
Z8000
Operating systems (in descending order of sys. prog. experience)
VAX/VMS, Unix, AMOS, MPE, CP/M, Macintosh
Languages (in descending order of fluency)
C, Pascal, Modula-2, Assembler, SPL, BASIC, FORTRAN, Forth
(Current 07-Apr-1985)
-------