ALLEN JOEL HARRIS Computer Oriented Résumé
allenharris@rcn.com
AREAS OF EXPERTISE
- Scientific Applications
Development
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
SOFTWARE EXPERIENCE
Hardware Platforms:
Mainframes: IBM, DEC, CDC, Honeywell
Minicomputers: DEC, Data General, Modcomp
Workstations: SUN, Silicon Graphics, DEC Alpha, Convergent Technology, Hewlett-Packard,
Apollo
Computers Micro: IBM Personal Computer, Apple Macintosh
Languages:
C, FORTRAN, Pascal, PL/I, APL, BASIC, MACSYMA, various assembly languages, IDL
Operating Systems:
OS, VM/CMS, RDOS, NOS-BE, NOS, TOPS-10, VAX/VMS, MULTICS, CTOS, PC-DOS,
Unix
BACKGROUND
- 1999 - present GE Panametrics, Waltham, MA - Consultant/Senior Physicist
- Programmed in C, FORTRAN, and IDL on LINUX platforms
- Developed complex EXCEL spreadsheets
- Calibrated spacecraft instrument sensors, filters, and grating
- Performed mechanical analysis - stress, strain, vibration, and center of mass calculations for
spacecraft instruments
- Analyzed requirements for cleanroom and contamination control
- Generated documents required by customer in Microsoft Word and Corel WordPerfect for
space-based instruments (Solar x-ray telescope, extreme ultraviolet telescope, high energy
proton and alpha detectors, and energetic particle sensors) on the Geostationary Operational
Environment Satellite (GOES)
- Analysed the response of visible light measurements of the sun to an extreme ultraviolet
telescope
- Helped in the analysis of the response of an extreme ultraviolet telescope to ultraviolet
measurements made at the National Synchrotron Light Source.
1998 - 1999 Harvard-Smithsonian Center for Astrophysics/modis, Inc., Cambridge, MA -
Software Engineer/Astronomer
- Developed Datamodel API in C for use by data reduction and analysis software for the
Chandra X-ray Observatory
- Modified ROSAT Visual Inspection software in IDL for use on Chandra X-ray Observatory
data
1998 Titan Eldyne, Inc., Westborough, MA - Principal Systems Engineer
- Took specification documentation and wrote test plans and test procedures to test the Digital
Airport Surveillance Radar (DASR) at on-site location
1997 GTE/TAD Resources International, Needham, MA - Software Engineer
- Software Engineering for enhancement of National Security Agency's Electronic Key
Management System
- Took requirements specifications and wrote software specifications, designed software, and
coded in Pascal and Ingres
1996 - 1997 MIT Lincoln Laboratory/Minuteman Technical Services, Lexington, MA -
Analyst
- Developed algorithms in IDL and C on SGI platforms to emulate infrared seeker image data
and developed analysis tools to evaluate seeker processing performance for the Seeker
Experimental System.
1996 Alden Electronics/HL Yoh, Inc., Westborough, MA - programmer/consultant
- Developed X-Windows/Motif GUI interface for NCAR Weather Program using C on UNIX
based PC's
1996 Epsilon/Oxford & Associates, Burlington, MA - Programmer
- Programmed in Fortran on IBM mainframes in support of their Fund-raising and Membership
Services Division
1995 - 1996 University of MA at Lowell/Volpe National Transportation Service Center,
Cambridge, MA - Programmer
- Worked on software which keeps track of all of the airplanes in the sky over the United States
- ETMS
- Ported software from Pascal on Apollo Domain/Aegis operating system to C on OSF Unix
operating system
1995 Laboratory for Nuclear Science at MIT/GCR Professional Services, Cambridge, MA -
Programmer
- Converted DEC VAX based PL/I financial code to pseudo code in preparation for conversion
to Oracle.
- Required understanding of logic code and tracing of code using DEC Symbolic Debugger
1994 - 1995 A.S. Thomas, Inc., Westwood, MA - Software Developer /Software Council
Fellowship Program
- Ported Computer Aided Manufacturing/Computer Aided Design applications from PHIGS
graphics and MOTIF to OpenGL and MOTIF and from DEC Alpha and DEC VAX systems to
Silicon Graphics Workstations
1993 - 1996 Hytex Engineering, Inc., Burlington, MA - Manager Applications Engineering
- Started autonomous branch office to secure small business set asides from government in the
areas of research and development, software and engineering services
1992 - 1993 Massachusetts Bay Community College, Wellesley, MA - Adjunct Faculty
- Taught several Computer Science courses - Computer Literacy, Computer Architecture
1989 - 1990 MIT Lincoln Laboratory/MicroTemps Systems & Programming, Lexington,
MA - Senior Scientific Programmer
- Programmed in FORTRAN and C on DEC VAX, IBM PC, and Silicon Graphics 4D UNIX
Workstation
- Work involved applications in astrometry, orbital mechanics, image processing, graphics,
cartography, and statistics.
- Developed a tool to display images of individual frames and movies of a set of frames and
display cross-sections and evaluate statistics and photometry on data.
- Developed a tool to determine the pointing of the satellite and show the frames and features
against a stellar background from the Space Telescope Guide Star Catalog.
- Used the NOAO IRAF (Image Reduction and Analysis Facility) system and X-Window display
SAOIMAGE.
1989 Bunker Hill Community College, Charlestown, MA - Instructor
- Taught courses in Micro Operating Systems and the Pascal programming language
1987 - 1988 Defense Group Incorporated, Burlington, MA - Senior Research Analyst
- Programmed in FORTRAN on IBM PC and used GEOCORP's GEOGRAF graphics library.
Also used MATLAB matrix manipulation package and various mathematical programming
packages.
- Supervised other analyst and was project manager on non-acoustic anti-submarine warfare
software development.
- Programmed bibliographic database system in LOTUS 1-2-3 macro language with @BASE
database system attached
1986 - 1987 TITAN Systems, Woburn, MA - Senior Scientific Programmer and Software
Engineer
- Developed programming and graphics capability on the Convergent Technology AWS
workstation.
- Programmed in FORTRAN, Pascal, and BASIC on IBM PC, DEC VAX, and Convergent
Technology AWS workstation applications related to ballistic missile trajectories.
- Ran applications on Apple Macintosh PLUS.
- In charge of all computer related matters in local office including sizing and selection of needed
computational services, software, and hardware.
- Developed project management software tools for the NEXRAD (Next Generation Weather
Radar) system.
1979 - 1986 Science Applications International Corp., Bedford, MA - Senior Scientist
- Did design and programming of a C3I network survivability simulation and analysis system
using a VAX with a Tektronix 4107 raster graphics terminal.
- Performed software engineering to military specifications for the control of PAVE PAWS and
BMEWS Phased Array Radar Surveillance Systems. Work was done in PDL, IFTRAN, and
assembly language on a MODCOMP minicomputer and a CDC Cyber under NOS operating
system.
- Developed applications programs and graphics for track analysis of orbital contact studies,
space object identification, and radar signature analysis. Used FORTRAN on a DEC 10 under
TOPS 10, a CDC 6600 under NOS-BE, and an IBM 370 under OS, and HP Technical BASIC
on an HP9845 desktop computer.
- Performed systems programming for maximum utilization of the available computer resources.
- Developed software to analyze the history of satellite launches and the historical performance
of the Spacetrack network. Used BASIC on HP9845 and FORTRAN on DEC VAX. Was
software project manager and systems architect. Supervised other programmers.
- Responsible for overall computer policy in local office and supervised and instructed
programmers, users of the systems, and data entry operators.
- Participated in various proposal efforts such as for the management of the Space Telescope
Science Institute.
1983 - 1984 Ford Aerospace & Communications Corp., Lexington, MA - Senior Analyst
- Provided programming support for theoretical calculations related to high energy laser beam
control and propagation.
- Used FORTRAN on IBM 3081 under VM/CMS and OS and MACSYMA on PDP-10 and
Honeywell under MULTICS
1972 - 1979 American Science & Engineering, Cambridge, MA - Senior Scientific Programmer
- Worked on applications programming for AS&E's Skylab Apollo Telescope Mount Solar
X-ray Telescope project including: telemetry reduction, aspect determination and analysis,
microdensitometry, calibration, density to energy, energy to temperature, large scale database
cataloging of the 36,000 solar x-ray photographs at various stages of the processing, image
processing and filtering in both the spatial and the frequency domains, and deconvolutions. Out
of a staff of five, developed about 75% of system.
- Used PL/I on IBM 360 and 370 under OS and TSO and FORTRAN and assembly language on
Data General NOVA minicomputer under RDOS.
- In the last two years had complete responsibility for the maintenance and modifications of the
solar x-ray data processing and analysis system
- Interacted with and instructed users of the system and users of the computers
- Did system engineering for the International Solar Polar Mission
- Provided programming support for an x-ray microscope diagnostic tool for the M.I.T. Alcator
tokamak.
EDUCATION
M.S.,Ph.D. University of Pennsylvania
B.S. The Pennsylvania State University