Work Timeline

TODAY

6DOF Measuring System

Led a cross-functional team to implement and test a prototype 6 degree of freedom (6DOF) measuring system for laser trackers based on imaging the dihedral lines in a cube-corner type retroreflector.

2015

Retroreflector Orientation Measurement

Derived a closed-form mathematical solution for the rotation matrix of a cube-corner type retroreflector that is illuminated with a laser and imaged with a special purpose digital camera.

2014


Line Identification Vision Algorithm

Created a new machine vision algorithm for identifying lines in a digital image and measuring their angles to metrology-level precision. A U.S. patent was awarded for this work.

2013


Self-Compensating Angular Encoder

Conceived self-compensating angular encoder concept, and led cross-functional team to implement the new design. Eliminated a problematic, time-consuming manual production procedure bottleneck and produced a recurring savings of $600,000 per year.

2012


Manufacturing Bottleneck Solution

View Case Study

In 2011, FARO Technologies, Inc. (NASDAQ: FARO), a market leader in the field of dimensional metrology, was faced with a critical production problem. The laser tracker product line was rapidly gaining in popularity due to its attractive combination of small physical size, relatively low cost and high accuracy. Unfortunately, like many low volume precision scientific instruments, the manufacturing process was slow and labor intensive, and the reject rate in quality assurance tests was far too high, approaching 50% at times. Something had to be done to keep up with the ever-increasing sales volume, but achieving high volume production for a high precision measuring instrument is no small challenge.

2011

Angular Encoder Theorem

Formulated and proved a mathematical theorem which governs the behavior of angular encoders. This theorem enables the creation of self-correcting angular encoders which are stable to less than 1 arcsecond over extended periods of time.

2011

Position Sensitive Device Compensation

Developed a new method for compensating PSD devices based on high speed measurements to eliminate noise caused by atmospheric turbulence.

2011

Laser Tracker Smart Warm-Up Technology

Developed accelerated smart warm-up technology for laser trackers for a major aerospace customer. This technology halved the warm-up time, increased accuracy and improved customer’s production throughput by 15%.

2010


2010

Kalman Filter for LIDAR System

Developed Kalman filter for high precision LIDAR distance measurement system which reduced noise levels by a factor of 3.

2009


Laser Tracker Automated Calibration

At FARO Technologies Inc, designed an automated system for ASME B89.4.1 compliant calibration of laser trackers and led a cross-functional team to implement the design and put it into use. New approach provided a recurring cost savings of $550,000 per year.

2008

Optics Focusing Heuristic Algorithm

At FARO Technologies Inc, developed heuristic algorithm for focusing laser tracker optics. Implemented Java software to automate the measurements and direct focus adjustments. Improved manufacturing throughput by 25%, increased tracker accuracy and reduced manufacturing costs by $250,000 per year.

2005

Laser Tracker Compensation Software

At Spatial Metrix Inc, developed suite of laser tracker compensation algorithms and applications.

2002

Laser Tracker Self Compensation Mathematics

At Spatial Metrix Inc, developed mathematics for self-compensating laser tracker and associated Java application.

2003


2000

Accelerated Math Software Development

At Advantage Learning Systems Inc, managed the development of Accelerated Math, a popular software program for K-12 math education.

1998

Physics Simulation Software Development

At Case Western Reserve University, taught honors physics classes and developed award winning physics simulation packages for education, using Symantec C++ on Apple hardware.

1994


1990


High Energy Laser Beam Simulation Algorithm

At Lawrence Livermore National Laboratory, developed algorithms for simulating the propagation of high energy laser beams in the presence of thermal blooming effects. Implemented these algorithms on Cray-1 supercomputers in FORTRAN.

1988

Monte Carlo Algorithm Development

At Lawrence Livermore National Laboratory, developed Monte Carlo algorithms to solve for the ground state of diatomic molecules. Implemented these algorithms in C on Sun Microsystems hardware.

1986

U-Store-It Relational Database System

Developed a complete relational database system for U-Store-It, a national mini-storage company, on first generation IBM PCs.

1982

Radiative Heat Transfer Algorithm

At Lawrence Livermore National Laboratory, developed algorithms for radiative heat transfer calculations and implemented them in FORTRAN on CDC-7600 supercomputers.

1980


1980