Title:Research Assistant and Software Engineer
*****@*******.***
Document
Source below
NAME: DAVID THAL
ADDRESS:
CITY: Woodland
STATE/PROVINCE: CA
ZIP/POSTAL CODE: 95695
COUNTRY: USA
EMAIL: *****@*******.***
PHONE: 530-***-****
CANDIDATE ID: N/A
CITIZENSHIP: US
Citizen
EDUCATION: Not Entered
EXPERIENCE: Not Entered
WILL RELOCATE: Not Entered
RELOCATION INFO: Not Entered
JOB WANTED: Not Entered
HOMEPAGE:
HOTSKILLS:
ESUME
DAVID M. THAL
1737 6th St., #6
Woodland, CA 95695
*****@*******.***
Summary
Excellent skills in software engineering and digital image processing.
Software Engineering:
Formal training and 8 years work experience in OOA, OOD, and OOP.
Extensive application development, including 4 years using Visual C++
and MFC. Fluent in C++, C, and ALI. Experience with Java.
Digital image processing:
Developed image segmentation and image understanding algorithms.
Developed image classes, spatial filters, 1-D and 2-D DFTs/FFTs and
frame grabber board drivers. Developed correlation, convolution, image
registration and LUT manipulation operations. Experience with
fluorescence imaging, color and integrating cameras, frame grabber
boards, and confocal microscopes.
Education
University of California,
Davis, CA, 1991-present Currently pursuing a
Ph.D
. in Biomedical Engineering.
- All coursework for doctoral degree completed. - Achieved A+'s in two
graduate level, digital image processing, electrical engineering
courses. - Research project involves extensive software development.
University of California,
San Diego, CA, 1986-1991 Dual B.A. degrees
in Computer Science and Management Science
.
- Graduated with department honors.
Work Experience
Cofounder, June 1998-presentPacific Reproductive Services, Woodland,
CA
Developing a multithreaded digital image processing application in
Java. Designing company web site. Technical environment: Visual J++,
JDK, JFC, AFC, Windows 95, Java, HTML, OOA/OOD/OOP, multithreading,
GUI, digital image processing, FrontPage, Publisher.
Research Assistant and Software Engineer, Oct. 1995-May 1997Institute
of Toxicology and Environmental Health University of California,
Davis, CA
Developed Windows 95 research application that contains substantial
digital image processing functionality, including numerous spatial
filters, segmentation algorithms, image operators and object
classification support. Continuing development of further image
processing functionality to quantitate aggregation of PH-20 protein on
the surface of spermatozoa. This will enable the application to
analyze confocal microscope images of fluorescently labeled cells to
investigate the role of PH-20 in fertilization. Technical environment:
Visual C++, MFC, Windows 95, C++, OOA/OOD/OOP, GUI, digital image
processing.
Research Assistant and Software Engineer, Oct. 1991-Sep. 1995Department of Obstetrics and Gynecology University of California,
Davis, CA
Served as technical lead in the development of commercially available
imaging systems for morphologic analysis of several species of
spermatozoa, including a human system used in fertility clinics. Each
hardware configuration consists of a microscope with an optional
automatic stage, a digitizing camera, and a frame grabber board.
Developed CellForm, the Windows application for this system. CellForm
was initially developed in ALI, the macro control language for
OPTIMAS. Advanced image processing algorithms were written in C. With
the release of Visual C++ 1.0, CellForm was rewritten in C++ using MFC
and the document/view architecture. Developed advanced segmentation
algorithm for accurate head boundary detection of differentially
stained human spermatozoa. Reports of other labs' inability to
accurately segment such images exist in the literature. Robustness of
algorithm alleviated strict system dependence on the microscope light
level. Supervised development efforts of a junior, staff programmer.
Technical environment: Visual C++, MFC, Windows 3.1, C++, C,
OOA/OOD/OOP, GUI, digital image processing, OPTIMAS, Optimate, ALI.
Teaching Assistant, Fall 1991 Department of Electrical EngineeringUniversity of California, Davis, CA
Assisted students in understanding course material and completing
projects. Course covered microcomputer architecture and assembly
language, emphasizing Intel's iAPX instruction set.
Engineering Technician, June 1990-Sept. 1991Cardiovascular Systems
and Control Group IVAC Corporation, San Diego, CA
Member of multidisciplinary team developing second generation
Titrator, the first FDA-approved, real-time, closed-loop, blood
pressure control device. Developed and designed portions of the
instrument user interface to be used by clinicians. Developed
interinstrument communication code. Developed real-time simulator to
demonstrate and model the interaction between the Titrator control
algorithm and a software patient model. Technical environment: MSC
5.1, DOS, C, OOA/OOD, PVCS, Soft-ICE 2.5, MetaWINDOW Graphics System,
embedded system development.
Publications
763-9.
CellForm has been utilized in at least 14 scientific publications.
Available upon request.
References available upon request