Direct product development and manage development teams at two locations.
Develop business partnering relationships with other Internet companies.
Track technology trends, advise on incorporating new technologies.
Director of Software Engineering (1997 - 1998)
Directed the design and development of an Internet-based data management product.
Applied best-practice methods to chaotic project to get it under control
and on schedule; team met all major milestones and product release date.
1996-1997: Sabbatical
International travel and cycling in Europe; volunteering; research.
1989-1996: Tencor Instruments, Metrology Division Santa Clara, CA
Software Manager (1994 - 1996)
Directed all software development and software quality assurance
activities for instrument control systems at a specialty semiconductor equipment manufacturer.
Responsible for all scheduling and budgeting activities for the software group.
Hired, trained and managed team of 10 software engineers.
Recognized for ability to attract and hire outstanding software talent.
Architected modular-component based software that allowed
reusable software elements to be assembled in different topologies,
enabling accelerated introduction of new machines to the market.
Established best-practices software methods and standards for all metrology software development.
Initiated and negotiated 3rd party software contract
that saved 12 man-years of programming and enabled faster time-to-market with a new product.
Developed customized procedures and communications standards
for factory automation to meet the needs of customers' production engineers.
Supported manufacturing software requirements for automated test and diagnostics,
and performed trouble-shooting and problem-solving for factory.
Served on cross-functional product definition and development teams with Marketing, Sales, and Manufacturing.
Software Project Lead (1992 - 1994)
Developed ‘intelligent’ software allowing integration of instruments
into automated production lines. Integrated pattern recognition abilities into
machine training and error recovery functions.
Designed and delivered first completely automated machine, a market first.
Ported GEM/SECS to all metrology instruments allowing for factory automation
of heterogeneous machine types, winning award from SEMITECH.
Senior Software Engineer (1990 - 1992)
Implemented standardized semiconductor equipment communication capabilities to
allow instruments to be used in automated factories.
Software Engineer (1989 - 1990)
Designed and implemented a 3-D display and analysis package
for improved process control, and an optical pattern recognition system
for use across all measurement instruments.
1987-1989: Resonex, Sunnyvale, CA
Research and Development Software group,
Project Engineer (UNIX, C, M68000 assembly)
Designed and implemented Image Processing and real-time Data Acquisition software
for (Nuclear) Magnetic Resonance Imaging Systems.
Developed algorithms for performing automated axial and radial scans,
allowing reduced patient-time in instruments, a major customer benefit.
Worked with the Physics and Marketing departments for product definition and evaluation.
1986-1987: Prometrix Corporation, Santa Clara, CA
Systems Software Engineer
Designed and implemented optical metrology software for a semiconductor equipment manufacturer,
working as part of a multi-disciplinary engineering team.
Designed image processing techniques to enhance optical image content,
and focus and linewidth measurement algorithms, leading to a new class of instruments.
1984-1986: Integrated Automation, Alameda, CA
Software Engineer
Designed and implemented defect tracking and reporting software
for factory inspection systems for manufacturing lines.
Developed material inspection techniques and defect processing algorithms.
Designed and implemented an automated factory process-control exception reporting system,
solving a major industry problem and greatly reducing losses.
EDUCATION
San Jose State University, San Jose, CA
MS – Master of Science Computer Engineering, 1991
Thesis: Spatial Domain Image Processing (Techniques and Applications).
Hertfordshire University (Hatfield Polytechnic), England
B.Sc. (Hons) - Computer Science, 1984
Projects: Expert Systems, Design Issues, Artificial Intelligence and Problem Solving.