Earl Thomas Higgins
6631 Washington Avenue
Saint Louis, Missouri 63130
(314) 721-2095
EDUCATION
Bachelor of Science, University of Iowa,
Iowa City, Iowa. Major: Computer Science; Minor: Geography.
Graduated May, 1986. Grade Point Average 3.4 of 4.0.
Successfully completed short courses in:
MS Windows Application Development Using Borland C
Relational Database System Design
Communications and Networking
C++ Language Programming
Ada Language Programming
Fontbonne College, Saint Louis, Missouri:
Successfully completed six semesters of conversational Mandarin (Standard) Chinese.
Finished October, 1997. Grade Point Average 4.0 of 4.0.
EXPERIENCE
Software Engineer
Saint Louis, Missouri
January 1996 - Present
Designed, coded, integrated and tested various enhancements
to the Focus application, a 3-D Radiation
Treatment Planning System written in C for Hewlett Packard
and Silicon Graphics workstations. Responsibilities also entailed
demonstrating new features to customers and potential customers.
Rehosted the Focus Application from HP-UX Release 9.07 to HP-UX
Release 10.20. The rehost involved approximately 500k lines of C
language source code and 10k lines of Unix shell scripts.
Engineer-Electronics
Saint Louis, Missouri
January 1989 - January 1996
Designed and implemented a rehost of Program Loader/Verifier (PLV)
to the MS Windows GUI environment using Borland C 4.5. The
application, which interfaces with the F-15 aircraft's external
communication buses, was originally written for a dedicated
8 bit microprocessor.
Completely redesigned and wrote the user interface to
the program, adhering to modern GUI standards.
Wrote the Software Coding Standards documentation for the project.
Presented my work and explained my design to the U.S. Air Force
customer, incorporating their feedback and comments.
Gained proficiency in MS Word, Excel, and Powerpoint to produce
documentation and presentations for this project.
Served as programmer, network administrator, and database administrator/programmer
to a small software development team. The product, a computer
based training system called F-15 Aircraft Maintenance Trainer,
was written in Borland Pascal for the MSDOS environment.
Wrote a fully relational database system in Paradox Application
Language (PAL) to manage the 1000+ video images used by the trainer.
Managed a small Novell Netware based LAN for about twenty users.
Trained all new users on the network.
Worked in a small team environment to write Interrupt Service
Routines in Borland C to display Digital Video Images on the trainer.
Designed, coded, and documented a complete file translation and
transfer system in Microsoft C for use in loading software onto
F-15 aircraft. The system, called Translate/Transfer Utility,
ran on a ruggedized portable PC running MSDOS.
Designed, coded, and tested approximately 8000 lines of code in five months.
Served as the USAF's point of contact/user support person for all of the
software that I wrote, once it was in use at Air Force bases worldwide.
Senior Programmer Analyst
Iowa City, Iowa
June 1986 - December 1988
Designed, wrote, and maintained a variety of on-line and batch
applications, primarily for the Registrar's Office and the Admissions
office, and written in PL/I for an IBM mainframe environment. Created
an integrated system for the Admissions Office for automatic
generation of admissions letters. Supervised one other Programmer
Analyst on this project.
Applications Programmer
Oak Park, Illinois
May 1984 - August 1985
Adapted various traffic engineering packages to a Vax/VMS system,
many of which were designed for an IBM environment. Designed,
wrote and debugged all of the software for a real time system to
measure the accuracy of the 60 Hertz power line frequency.
This document can be viewed at:
http://www.princeton.edu/~mccabe/resume.htm