FAITH LIN
** **** **., *********, ** *****
*****@*****.***
SUMMARY
Accomplished graphics application developer with strong background in math,
rendering and imaging. Extensive experience in software design, coding and
testing. Proven ability of delivering effective solutions on challenging
projects and rapid learning of new skills as needed. Self-motivated,
results-oriented and thorough.
TECHNICAL QUALIFICARIONS
o C, C++, Tcl/Tk, Python, Perl, QT, VTK, OpenGL, Cmake, MatLab
o Motion Tracking, Visualization, Image processing, 3D reconstruction
o OOD, Design Patterns, Clearcase, Windows, Linux, Unix variations
o Visual c++ studio, Boost, STL
PROFESSIONAL EXPERIENCE
GE Healthcare, Surgical Navigation Group, Lawrence, MA
2006 - 2010
Lead Software Engineer
Scope: Image Guided Surgery Navigation Systems - A multi-threading multi-
process application involving imaging, 3D rendering and visualization.
(c++, VTK, QT, Linux, Boost library, Design Patterns, plugin architecture )
. Managed and formulated intensity based 2D-3D image registration algorithm
to provide crucial 3rd dimensional information for navigation on intra-op
2D imaging from pre-op 3D imaging; Improved volume data rendering quality.
. Established and implemented transform chain to coordinate local data
sources into a global reference frame; provided basis to analyze
performance bottleneck.
. Implemented GUI with QT for image guided surgery workflow, visualized
instrument movement with tracking input on top of image volume and slices.
. Provided requirements and architecture consultation to refactoring large
scale legacy code base to OOD; worked with plugin architecture for code
reuse and scalability; Conducted requirements analysis and documented
requirement / design specifications that ensured delivery of high-quality
code and compliance of FDA regulation. (Using Enterprise Architecture,
DOORS, etc.)
. Performed system defects root cause analysis, resolved bugs and provided
verification solutions.
. Rescued software verification / validation protocol for manufacturing
software, completed SW V&V on time.
. Collaborated with system team, designed and implemented field accuracy
detection software; effectively communicated software design to cross-
functional teams by using UML modeling tool for components interaction and
behaviors.
Children's Hospital Boston, Pediatric Research Boston, MA
2004-2006
Research Software Scientist
Led team effort with physicians, physicists and industrial partners to
architect, design, and develop open source solutions for Ultrasound guided
cardiac intervention procedure ( tcl/tk, c++, vtk, MS visual studio,
Windows, .)
. Gathered and analyzed resources, established project plan; followed
researches in cardiac intervention fields to design feasible solutions.
. Researched and designed algorithms for instrument calibration, tracking
device interaction and ultrasound scanner positioning.
. Integrated ultrasound imaging with EM tracking device, synchronized
streaming of data sources.
. Implemented 3D visualization of instruments overlay with ultrasound
imaging; navigating through tracking space, imaging space and local
instrument space.
. Developed software simulation of the image-guided intervention procedure
by incorporating real-time EM tracking on animation of ultrasound volume
data.
. Implemented interface with live video input; integrated video input with
real time tracking data acquisition.
FAITH LIN
*****@*****.***
Visualization Technology, Inc, Lawrence, MA
1999 - 2002
Software Engineer
Scope : algorithm design and developing, data analysis, implementation and
optimization; integrating customer input; GUI; quality assurance,
regulatory 510K testing. (c, c++, openGL, solaris)
. Image Processing /Pattern Recognition - Designed and implemented image
enhancing algorithm, feature segmentation from highly noisy and
distorted fluoroscopic images. Conducted research on occluded point
pattern matching problem, designed, implemented an intelligent voting
algorithm to recognize 1-1 matching between physical objects and their
imaged partners with occlusion. The results are patented as part of
automatic system calibration structure.
. 3D Reconstruction/visualization - researched back projection algorithm
for reconstructing 3D models based on 2D fluoroscopic images.
Implemented and optimized the reconstruction process. Simplified
transformations between coordinate systems. Achieved 60% reduction of
reconstruction time.
. Coded in C/C++, OpenGL and VTK to visualize 2D/3D model and for real
time tracking of surgical instruments on 3D volume data or 2D images;
implemented GUI for new functionalities in X/Motif.
. Designed test cases for automatic registration component, DICOM
component, integrated system testing for FDA regulatory 510K testing.
Record, report bugs, bug analysis and debugging.
. Integrated third party DICOM server with navigation system to allow
communicating with remote sites for pushing/receiving medical imaging
data, critical for surgeons making diagnostics.
. Initiated and developed software localization infrastructure to extract
user visible texts, categorize messages, adept system to different
locale for international marketing.
Previous Experience
Digital Equipment Co, Maynard,MA, Nashua, NH,
. Developed and ported 3D animated demos(used for Digital demos in
SIGGRAPH conference and as 3D graphics testing tools) in OpenGL on UNIX
and NT
. Architected a testing framework to include all graphics testing options
together to achieve the completeness of testing; automated 3D testing
suites in both Unix and Windows.
. Tested 2D and 3D graphics server software with X, PEX and OpenGL APIs;
obtained thorough knowledge of OpenGL API, ran various OpenGL
conformance (functional coverage), performance, regression and stress
tests; wrote test plans, summarized testing results and generated
reports using Perl; worked on UNIX, VMS and NT
. Used CAD/CAM applications such as Pro/Engineer, UniGraphics, as OGL
server testing tools.
Interactive Visualization and Perception Research Lab, UMASS (doctoral
candidate)
. Visualization of large scale multi-variety data sets, focusing on
abstract data exploratory analysis.
. Researching on extracting interesting data patterns via perceived visual
organization, developing metrics on effectiveness of visualization.
. Studied and researched on applying statistical method and visualization
technology to detect functional DNA sequences, created demos using
TCL/TK;
PATENT/AWARD
US Patent # 6,490,475 Fluoroscopic Tracking and Visualization System
US Patent # 6,484,049 Fluoroscopic Tracking and Visualization System
Thailand King's Scholarship for graduate studies, Asian Institute of
Technology, Bangkok, Thailand.
EDUCATION
M.S. in Computer Science, Univ. of Mass. at Lowell, USA, GPA 3.94/4.0
M.S. in Computer Science, Asian Institute of Technology, Thailand, GPA
3.8/4.0
B.S. in Computer Science, Fudan University, Shanghai, China, GPA 3.75/4.0