SEAN E. O'CONNOR

PROFESSIONAL SUMMARY:

Software designer with extensive experience creating and implementing algorithms in the areas of image processing, pattern recognition, signal processing, computer vision, and real time systems.

AREAS OF EXPERTISE:

WORK EXPERIENCE:

9/06-present: Machine Learning / Image Processing Engineer, Apple Inc., Cupertino.

4/95-9/06: Senior Staff Software Design Engineer, KLA-Tencor, San Jose.

Designed new machine vision and pattern recognition algorithms for automatically detecting defects on semiconductor wafers on optical and SEM inspection systems. Implemented them in C++/C on Windows NT/Pentium PC, Sun Sparc/Solaris and multiprocessor PowerPC platforms.

Designed and implemented new algorithms for automating semiconductor wafer probers in C on a Sun SPARCStation and cross compiled for a real time embedded system running VxWorks.

5/93-4/95: Member of the Technical Staff, Photon Dynamics Inc., Milpitas.

Developed new software to give high accuracy image calibration and registration in real time for an automated flat panel display inspection system. Software was written in C on a Sun workstation running Solaris with extensive firmware programming on Datacube pipelined real time image processing hardware.

9/91-5/93: Senior Engineer, TAU Corporation, Los Gatos.

Developed C software on a real time image processing system for monitoring laser welding. Designed fast algorithms for detecting the laser light and displaying its location graphically.

Designed the C software for an automated PC-based image analysis system for automated strain analysis of materials such as aircraft wings and turbines.

2/81-9/91: Senior Software Engineer, Lockheed-Martin Corporation, Sunnyvale.

10/87-9/91 Communications Systems Analysis Group

Responsible for the software design in a simulation study of a communications system for broadcasting error free Images over satellite links.

4/85-10/87 Communications Systems Analysis Group

Designed the image processing and graphics software for a portable PC based system for processing, enhancement and transmission of Images over satellite data links.

2/81-4/85 Scientific Software Support Group

EDUCATION:

CLASSES AND TRAINING COURSES:

PATENTS:

PUBLICATIONS: