John L. Pearlman
28 Daniel Drive
Burlington, Massachusetts 01803
(781) 272-6072
e-mail: or


A strong track record in R&D developmental engineering. Familiar with industrial and military applications. Strengths include design, implementation and maintenance of large and computationally complex computer software. An effective mentor with strong numerical methods background and detail orientation. Experience includes GUIs, high performance tuning, real time systems and algorithm development.


Simplified the reduction and analysis of a large body of test result data by designing and implementing a set of Graphical User Interfaces (GUIs).
Increased computational capability of complex numerical electromagnetics computer programs by two orders of magnitude by application of algorithm substitution and code optimization techniques.
Increased accuracy of satellite tracking radars by design and implementation of real time data gathering and reduction system for error estimation.

Professional Experience

• Lockheed Systems Support and Training Services (formerly Loral) 1995 - 1999

1995 - 1999: Work at Lincoln Laboratory, Group 103 as Contractor

• Developed, implemented, and maintained software in support of various experiments.

• Prepared data from experimental radar for release to external analysis community.

• The MITRE Corporation, Bedford MA Member of Technical Staff 1964 - 1994

1994: Member of the Airborne Warning and Control System (AWACS) Radar System Improvement Program (RSIP) Data Reduction Group.

• Designed and implemented a series of Graphical User Interfaces (GUIs) for the active track analysis and the height information software modules using X-Toolkit and Motif libraries on a UNIX system.

• Performed database management, programmed in C and FORTRAN. Assisted other members of the team in debugging computer programs and in learning the use of the UNIX operating system.

1987 - 1993: Modified, optimized and maintained several large numerical electromagnetics computer programs.

• Assisted other members of the team in debugging computer programs and in learning the use of the VMS operating system.

• Participated in system management of VMS cluster and provided user assistance to the users of the facility.

1964 - 1987: Designed and implemented a large number of computer programs for the solution of scientific and engineering problems, including programs for data reduction and analysis, simulations of various aspects of radar systems, and significant portions of a real-time data gathering and analysis system.

• Served as system manager of several small to medium sized computer facilities and provided user assistance to the users of the facilities.

Teaching Experience

Northeastern University, Boston, MA: Taught two terms of a graduate level course in Numerical Methods and Computer Applications for the Electrical Engineering Department.

Hardware and Equipment

HP Workstations, SGI Workstations, Sun Workstations, Macintosh, CRAY Mainframes, DEC VAX (with and without vector hardware) and Alpha, IBM Mainframes, FPS M-64 series, HP System 1000


Operating Systems: UNIX and some of its variants, DEC VMS, IBM MVS, HP RTE

Programming Languages: C, FORTRAN, MATLAB, PL/I, Pascal, BASIC, various assembly languages

Development Tools: X Toolkit, Motif

Database Management Systems: FileMaker Pro, Metrica

Other Software: linear algebra libraries such as LINPACK, LAPACK, and FMS; mathematical libraries such as IMSL; word processors such as MS Word and FrameMaker


M.S., Electrical Engineering, Northeastern University,
concentration in Computation and Numerical Methods
B.S., Electrical Engineering, Northeastern University,

Professional Society or Association Memberships