Resume with all the details - Extensive
Ronald S. Beatty 29 Jul 2007 e-mail RSBeatty@mit.alum.edu
Position desired:
The ideal job for me would be highly technical computer work involving a great deal of planning and brainstorming, either solo or as a member of a motivated and enthusiastic team. Language and operating system are non-problems because I learn extremely quickly and am usually up to speed and productive within a month.
Competencies:
I am well versed in writing real time systems on minicomputers and also have experience in designing databases for larger computers. I have written sorts, searches, editors, I/O handlers, dispatchers, conversion routines, report generators, CalComp plot programs, file maintenance and a run time processor. I have designed and implemented a data storage and retrieval facilities with edit, search and report generation capabilities.
Languages spoken:
Systems:Time sharing; both user programs and systems on
CTSS, MULTICS, VM/CMS, XENIX
Real time; background, foreground and systems
Batch and stand alone programs on MS-DOS, MVT, OS/VS1
Compilers:BASIC, C, CDL, CICS, COBOL, COGO, DECAL, FORTRAN, ICETRAN,
JCL, MAD, PL1, RPG, SPSS and VIDEO
Assemblers:GE 645/635
Honeywell 6180
IBM 360/370
IBM 7094
PDP-1; PDP-9; PDP-12
TEMPO
School courses:6.41 - Introduction (MAD, FAP, simple algorithms)
6.251 - Systems (searches, sorts, parsing, stacking,
Boolean algebra, wrote additions to an assembler)
6.581 - Independent (rewrote parts of an assembler)
6.582 - Independent (same)
Personal information:
I was born on May 12, 1947 in Ames, Iowa and am now 58 years old.
My health has always been good, a fact that I attribute partially to good genes and partially to a love of exercise. I am not married. My favorite hobbies are athletics, genealogy and travel.
Ronald S. Beatty Employment History in Brief
6/2000 - 9/2002 Technical Services Group; Silver Spring, Maryland
2/91 - 8/93Maxon Corporation; Kansas City, Missouri
10/90 - 2/91Z-Label; North Kansas City, Missouri
8/86 - presentIndependently developing genealogy program for IBM PCs
9/85 - 8/86Conch Computer Systems, Inc.; Big Pine Key, Florida
3/85 - 8/85Contracted to GNJ Corporation; Silver Spring, Maryland
2/81 - 10/84SIUE Data Processing; Edwardsville, Illinois
7/77 - 10/80Administrative Office of the Courts; Santa Fe, New Mexico
3/77 - 6/77Contracted to SIU Psychology Department; Carbondale, Illinois
3/75 - 9/75Contracted to MIT Project Overlap; Cambridge, Massachusetts
9/74 - 3/75Contracted to The Nature Conservancy; Rosslyn, Virginia
Extensive travel in Europe and in the United States
2/71 - 7/72Berkeley Scientific Laboratories; Bethesda, Maryland
6/70 - 10/70MIT Political Science Department; Cambridge, Massachusetts
6/70Graduated from MIT; BS in theoretical mathematics
6/69 - 9/69MIT Project MAC; Cambridge, Massachusetts
2/68 - 2/69Codon Corporation; Waltham, Massachusetts
2/68 - 5/68MIT Center for Space Research; Cambridge, Massachusetts
11/66 - 3/68Inforonics, Inc.; Maynard, Massachusetts
6/67 - 9/67MIT Mechanical Engineering Department; Cambridge, Mass.
5/66 - 11/66MIT Civil Engineering Department; Cambridge, Massachusetts
Recent History
June, 2000 - September, 2002
Technical Services Group
Silver Spring, Maryland
I worked independently using UML (Unified Modeling Language) and JAVA to prototype and document a global criminal justice information system.
February, 1991 to August, 1993
Maxon Corporation
Kansas City, Missouri
I modified and maintained programs written in C and Z-80 assembler language to program frequencies, etc. into pagers and communications radios.
October, 1990 to February, 1991
Z-Label
North Kansas City, Missouri
UNIX systems administrator for a 250-person manufacturing operation.
The system used "Real World" proprietory software to process orders, accounts and payroll. This software was written in C and much modified. I was the sole person responsible for modifying the system and insuring un-interrupted daily operations. Other responsibilities included troubleshooting hardware and ordering supplies.
August, 1986 to November, 1994
Independently developed a genealogy program for IBM PCs.
This genealogy application is written in C and features a database written to minimize wasted space. Only fields containing data are written to disk and all fields are variable length.
March, 1985 to August, 1986 left at end of contract
Conch Computer Systems, Inc.
Big Pine Key, Florida 33043
Systems Development in C on an Altos 986 running XENIX.
I wrote several applications for Postal window automation. The system utilized dual processors, duplicate data recording and many obscure features of XENIX and C.
February, 1981 to October, 1984 left for a better offer
SIUE Data Processing
Edwardsville, Illinois 62026
Systems Programmer in PL1 and BAL on an IBM 4341 with OS/VS1.
I installed and modified a starter system, Syncsort and Cullinet products DC and INTERACT. I shared the responsibility for insuring daily operation of the computing facility.
July, 1977 to October, 1980 left due to political frustration
Administrative Office of the Courts
Supreme Court Building
Santa Fe, New Mexico 87501
Systems Analyst in COBOL, VIDEO and CICS on an IBM 158 with VM.
I was in charge of data acquisition and analysis for the Judiciary of New Mexico. I coordinated the design of an on-line operational system for the district court clerks throughout New Mexico. I also managed and modified the extant batch statistical system using VIDEO data entry.
Ancient History
March, 1977 to June, 1977 left at end of contract
SIU Psychology Department
Carbondale, Illinois 62901
Researcher in assembly language on a PDP-12 minicomputer.
I programmed a data acquisition system to record sleep study data according to a sequence of triggers encoded onto an analog channel. This data was then reduced and stored on magnetic tape in IBM dataset format. The final analysis was done on an IBM 370/VM machine using the SPSS package.
March, 1975 to September, 1975 left at end of contract
Project Overlap
575 Technology Square
Cambridge, Massachusetts 02139
Programmer in PL1 on the MULTICS time sharing system.
I used an interesting sort algorithm in a sort-merge, made changes to the display (report) capability, rewrote the internal-to-character conversion routine and wrote the delete-attribute command.
September, 1974 to March, 1975 left when company overspent funds
The Nature Conservancy
1800 North Kent Street
Rosslyn, Virginia 22209
Analyst/programmer in PL1 on an IBM 360/65 MVT batch system.
I entirely designed and implemented a natural areas inventory system. The system featured a database stored on magnetic tape, an edit and update capability, a basic report generator and the ability to search the whole database for the presence or absence of selected items. Great bang for their buck.
February, 1971 to July, 1972 left when office closed
Berkeley Scientific Laboratories
4720 Montgomery Lane
Bethesda, Maryland 20014
Programmer/Analyst in assembly language on the TEMPO computer.
I did minor amounts of design and about one fourth of the programming of a real time hospital laboratory system. In particular, I wrote the generalized report generator, the file backup and maintenance, a data tape generator and the disk utility. I also did much debugging of system interfaces.
June, 1970 to October, 1970 left at end of contract
MIT Political Science Department
Cambridge, Massachusetts 02139
Analyst in PL1 on the MULTICS time sharing system.
I wrote a conversion program to translate ADMINS databases on CTSS to JANUS databases on MULTICS. This effort was complicated by the many bugs which I found in the compiler, the hardware and the time sharing software.
June, 1969 to September, 1969 summer job only
MIT Project MAC
Cambridge, Massachusetts 02139
Technical writer in PL1 and assembly language on the MULTICS time
sharing system. I wrote system level internal documentation predominately concerning I/O and traffic flow. The system, MULTICS, was a state-of-the-art time sharing system utilizing a multiprocessing GE 645 computer with 512K words of memory, virtual memory, paging, sementation, security rings, dynamic linking and other unusual features.
February, 1968 to February, 1969 left to return to school
Codon Corporation
400 Totten Pond Road
Waltham, Massachusetts 02154
Programmer/analyst in assembly language and RPG on a PDP-9.
I wrote a table driven RPG run time processor with I/O for DECtape, paper tape and the teletype. I also did hardware/software debugging and acted as a customer representative for a real time system housing five brands of computer manufacturer's hardware in the same system. I also modified the editor and wrote various utility programs.
February, 1968 to May, 1968 two concurrent jobs = too much
MIT Center for Space Research half-time
Cambridge, Massachusetts 02139
Programmer in Fortran and JCL on an IBM 360/65 batch system.
I made minor changes to programs which analyzed and plotted orbit data. I also tried to retrieve data from an abused magnetic tape.
November, 1966 to March, 1968 left to take job at Codon
Inforonics, Inc. part time during school year
Maynard Industrial Park
Maynard, Massachusetts 01754
Programmer in DECAL and assembly language on a PDP-1 computer.
I wrote data handling routines to insert and/or extract information from a large database as well as a sort-merge package for the same database. As the database was housed on magnetic tapes and the instructions governing the routines could come from any combination of DECtape, magnetic tape, paper tape and the teletype, I had to write assembly language I/O for all four and also had to allow for the information to cross tape boundaries.
June, 1967 to September, 1967 part time summer job
MIT Mechanical Engineering Department
Cambridge, Massachusetts 02139
Programmer/instructor in Fortran and JCL on an IBM 360/50 system.
I taught the fundamentals of Fortran programming and the use of a CalComp plotter to a professional M.E. seminar. I also attempted to retrieve data from an old magnetic tape.
May, 1966 to November, 1966 left to take job at Inforonics
MIT Civil Engineering Department part time during school year
Cambridge, Massachusetts 02139
Programmer in CDL, COGO, Fortran, Icetran and JCL on IBM 360/40.
I wrote some applications programs (arithmetic and trigonometric subroutines) used in the development of COGO for IBM.
You can read more about me on my home page at http://sites.google.com/site/rsbeatty.
The following links are of personal interest:
Eve's Garden Organic Bed and Breakfast, a wonderful, eclectic, artistic papercrete alternative living learning mecca in Marathon, Texas
Rambo family genealogy, Bankston & Bankson family genealogy, the Camblin family genealogy, the Dorsey Overturff family, cousin Jean's Schenck and Hageman genealogy, and