Post Job Free
Sign in

Software Engineer Assistant

Location:
Woodland, CA
Posted:
December 01, 2012

Contact this candidate

Resume:

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

^530-***-****

*****@*******.***

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



Contact this candidate