Resume
CHRISTOPHER PETER GATCOMBE
Summary:
SENIOR SOFTWARE ENGINEER, with over 15 years
experience in quality technical software development, control system software
and networks, in the research and industrial fields.
With specialist skills in:
-
C, C++/MFC, Tcl languages
|
-
ClearCase source code and configuration control
|
-
Unix/Linux (including system administration)
|
|
|
|
|
|
|
-
Web site management and design (HTML and Perl)
|
Professional experience:
SENIOR/PRINCIPAL SOFTWARE ENGINEER,
QC Solutions
Billerica, MA. 2005.
QC Solutions develops equipment for measuring characteristics of processed semiconductor wafers.
-
Fixed several bugs in application code.
-
Unit tested modified code, prior to inclusion in release build.
-
Application software was written in C++ using Borland C++ Builder;
some DLL components were written using MS Visual Studio.
MKS Source Integrity software was used to control source code changes,
and Bugzilla was used for defect and issue tracking.
SENIOR SOFTWARE ENGINEER,
FEI Company
(formerly known as Micrion Corporation),
Peabody, MA. 1998-2005.
FEI Company (formerly Micrion Corporation) is one of the world's leaders in
focussed ion and electron beam systems, used in electron microscopes and
deposition/etching tools for photomask repair.
New generation photomask repair tools are based on the Windows 2000
platform with distributed software sub-systems.
-
Developed user interface and control software following the requirements
and design of the new platform.
-
Software was written in C++ using MS Visual Studio and MFC.
-
Designed Active-X/COM control pages for the user interface application.
-
Add new features as demanded by marketing and sales, and feedback from initial customers.
-
Unit testing of new or modified code, prior to inclusion in nightly build.
The older generation of photomask repair tools run on a Unix/AIX platform,
under the Motif/X-windows environment.
-
Developed a new user interface for machine control; designed for simplicity and extensibility.
-
Software was written in C and Tcl.
-
Generated development and release packages to be installed on customer and in-house test machines.
-
Automated nightly builds and other configuration and view tools using shell scripts.
-
Coordinated new developments and customer requests.
-
Took the software product through its lifetime, integrating new features as the software matured.
-
Coordinating the sustaining software effort as the Unix platform reached the end of its lifetime.
For both platforms, Rational ClearCase was used for all source code revision
control purposes, and Rational ClearQuest was used for defect and issue tracking.
Micrion Corporation was bought by FEI Company in 1999.
SOFTWARE TESTER,
Lernout and Hauspie,
Burlington, MA. 1998 (Contract)
Lernout and Hauspie produce voice recognition software
(Voice Express)
that interfaces to Microsoft Word.
-
Executed a series of voice recognition test procedures against a
script, recording the behavior of the software for the developers.
Lernhout and Hauspie went bankrupt and were bought by ScanSoft Inc. in 2001.
SENIOR SOFTWARE ENGINEER,
Eaton Corporation
(now known as Axcelis Technolgies,)
Beverly, MA. 1997-1998.
Eaton is a large engineering corporation whose semiconductor equipment
division is a world leader in ion implanters for the semiconductor industry.
-
Enhanced factory automation communications software using SECS and GEM protocols.
-
Software was written in C on a Unix platform.
-
Provided enhancements to software components to the satisfaction of high-profile
customers ensuring ongoing business.
-
Enhanced software functions to ensure compliance with latest industry standards.
-
ClearCase code management utilities were used for revision control.
Eaton Semiconductor Equipment Operations became Axcelis Technologies Inc. in 2000.
SOFTWARE ENGINEER,
Tessella Support Services,
Abingdon, UK. 1990-1996.
Tessella is a British computer consultancy company providing software
support for engineering and high technology companies.
Member of a team of software engineers supporting the research and
diagnostic equipment computing requirements at
JET, Europe's major
nuclear research project.
-
Participated as software advisor for diagnostic team contributing
to the study of microwave scattering in plasmas.
-
Designed software for control and monitoring of diagnostic equipment for nuclear research.
-
Developed software for a microwave diagnostic control system;
code was written in C on both Unix and VxWorks platforms, with an X-windows/Motif user interface.
-
Developed web pages promoting diagnostic progress within the research organization.
-
Acted as system administrator for small workstation cluster,
responsible for uninterrupted daily operations.
-
Converted analysis, data acquisition and control programs to SUN platform after system upgrades.
-
Provided enhancements to data analysis programs in response to user requests.
Member of a team enhancing a software CAD package for banknote and high security document printing.
-
Enhanced software functionality in response to customer requirements.
-
Software was written in Fortran 77 and DEC MACRO languages on a DEC Micro Vax.
RESEARCH ASSISTANT,
The City University, London, UK.
1983-1990.
Member of a team of researchers investigating ultrasonic transducer
properties, and developing innovative computer models to predict the
behavior of prototype transducers.
Modelling software was written in Fortran 77 on a Unix platform.
-
Conducted research into computer models of ultrasonic transducers in
support of the non-destructive testing community.
-
Created common software function libraries for use within the
ultrasonic modelling programs, and by other members of the research
group.
-
Wrote the research material up as a thesis, which was submitted to
and approved by the university.
Education:
1990:
Ph.D. Physics,
Department of
Electrical, Electronic and Information Engineering,
The City University, London, UK.
Thesis: "Computer Modelling of
High Resolution Ultrasonic Transducers."
1983:
BSc (IIi) Electronics and
Physics,
Chelsea College, London University, UK.
Chelsea College has now been absorbed into
Kings College, London.
Nationality:
British, with Green Card allowing permanent residence and permission to
work in the United States.
Further details:
Further details are available,
detailing career history, computing experience and education history.
This entire www.gatcombe.com website
is Copyright © 1996-2008, Chris Gatcombe