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