Post Job Free
Sign in

Software Engineer Design

Location:
Sunnyvale, CA, 94087
Posted:
September 08, 2010

Contact this candidate

Resume:

LEE ZHAO

*** ******** ******, *********, ** ***87 (H)408-***-**** (Cell)(408)470-

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

OBJECTIVE

Senior software position in the Windows programming area.

PROFESSIONAL EXPERIENCE

SCI Solutions, Los Gatos, Ca 10/2008-

Present

Senior Software Engineer

Responsible for software design and development for GUI and client side

applications in a complex medical scheduling server/client system. It

includes:

. Design, develop, code, test, and debug system on the Web client

applications for hospital schedule system by using Microsoft Visual

Studio, C/C++, MFC, ActiveX, Multi-threading, COM/DCOM, XML, HTML,

Java, AJAX, Eclipse, Tomcat and SQL database.

. Design, development and code for customer reports by using Crystal

Report tools.

Pulmonx, Palo Alto, Ca 8/2007-

10/2008

Senior Software Engineer

Responsible for software design and development for medical devices. It

includes:

. Design, develop, code, test, and debug system from GUI to the device

level by using Microsoft Visual Studio, .NET, C#, C/C++, MFC, ATL,

STL, Multi-threading, COM/DCOM, ActiveX, XML, HTML and SQL database.

. Design, development and test Windows XP Embedded system in medical

devices.

. FDA regulated documentation.

OmniVision, Technologies, Sunnyvale, Ca 8/2006-8/2007

Senior Software Engineer

Responsible for software design and development for camera sensor chip

Applications. It includes:

. Design, develop, code, test, and debug system from GUI to the device

level by using Microsoft Visual Studio, .NET, C/C++, Win32, MFC, Multi-

threading, ATL, COM/DCOM, ActiveX, DirectX, and DirectShow.

. Streaming real-time image data by using TCP/IP and Windows socket.

Dactron/LDS Test Instrument, Fremont, Ca 6/2004-

7/2006

Senior Software Engineer

Responsible for software design, development, coding and test for test and

measurement instrument systems. It included:

. Designed, developed, coded, and debugged the software with GUI by

using Microsoft Visual Studio .NET, C/C++, C#, Win32, MFC, COM, ATL,

WTL, STL, Multi-threading, XML, DirectX, Direct3D, DirectDraw,

DirectSound and DirectShow.

. Developed, coded, debugged and tested device driver for data streaming

and USB by using Windows device driver (WDM).

. Involved in TI TMS DSP real-time embedded development and test by

using C and Assembly language, and algorithm and math computations as

well.

NEC USA, Inc., Cupertino, Ca 5/2003-3/2004

Consultant

Responsible for software design and development for intelligent video

analysis system with access control that is a client/server based system.

It included:

. Designed, developed, coded, tested, and debugged client side and GUI

by using Microsoft Visual Studio .NET, C/C++, C#, Win32, MFC, ATL,

WTL, COM, STL, Multi-threading, DirectX/DirectShow, MPEG, XML and

Windows Media SDK.

. Involved in TCP/IP network, and database design and development by

using MySQL.

Zapex Technologies/Brother International, Mountain View, Ca

3/2001 - 1/2003

Senior Software Engineer

Project lead for full cycle development of multimedia application system

software. The system is able to encode on the Zapex high-end board, have

authoring, live-mode playback while encoding, and make DVDs and DVR. Worked

with customers to meet their requests and needs even if it took extra time

and effort. It included:

. Designed, developed, coded, tested and debugged the software for disc

file system (UDF), MPEG/VOB, according to DVD Specifications, and GUI

by using Visual C++, MFC, COM, ATL, WTL, STL, ActiveX, Visual Basic,

and Microsoft DirectX and DirectShow SDK on Windows NT and 2000,

InstallShield, SourceSafe, and

. Developed, coded and tested device driver for the encode hardware by

using WDM DDK.

Louth Automation/Harris, Palo Alto, Ca 3/1998

- 2/2001

Senior Software Engineer

Responsible for software development of automated network broadcast system

for server site. The system has the abilities to transfer Video/Audio

images, schedule and play on-air programs. Was in charge of several

projects at the same time. Design and development included:

. Developed, coded, debugged, and tested of server/client system and

device components for switchers, routers, and Videodisks by using

OOD/OOA with UML on Delphi/Pascal, C++, MFC and Windows NT, and

. TCP/IP network, WinSock, RS232/422 communication, and ODBC, SQL database.

Read-Rite, Milpitas, Ca 5/1995

- 3/1998

Senior R & D Engineer

Responsible for software and electrical design, implement, and test of

systems and equipments for magneto resistive (MR) thin film head in slide

fab. These systems and equipments increased process yield and reduced

product costs. It included:

. PCB design and layout, input and output control, machine control, data

acquisition, and

. Designed, developed, debugged, tested and implemented of auto lapping

system, high precision fly height control system, thin film head

probing system, and head imaging process. By using Windows 95, NT,

Visual C++, MFC, and Visual Basic, ActiveX, OLE, NT Device Drivers,

Java, J++, and

. Software algorithm development for slide process on UNIX.

EDUCATION

MSEE Utah State University, Logan, Utah

MS in Physics Utah State University, Logan, Utah

BSEE East China Normal University, China

US Citizen



Contact this candidate