*** ***** *** ***** **** Home: 727-***-**** ? Cell: 727-***-****
Safety Harbor, FL 34695 ********@*****.***
A creative and result oriented technical professional with experience in
embedded software, algorithm development, signal & image processing, system
modeling and simulation. Seeking embedded software engineer opportunity.
2 PROFESSIONAL EXPERIENCE
Nielsen Media Research, Oldsmar, FL
2009 - Present
1 Embedded Software Engineer (contract)
Embedded software design, multithreaded programming and optimization
Digital signal processing
Device Center of Excellence, Baxter Healthcare Corp, Pinellas Park, FL
2000 - 2009
Sr. Principal Software Engineer, Embedded Software Group
Software design and algorithm development for multiple Renal and Bioscience
devices, key accomplishments include the following:
Technical lead for software hazard analysis and mitigation for automated
stem sell selection device, which covers software in 9 microprocessors and
200K source line of code of object oriented C++
Chief software and algorithm designer for optimization study for next
generation peritoneal dialysis instrument
Designed Bluetooth wireless application using A&D Bluetooth weight scale
and blood pressure cuff under Windows XP and Windows Mobile using C# and
.NET.
Designed heating and pumping algorithms and software implementations using
C for peritoneal dialysis instrument
Developed Matlab and Simulink model for the in-line heating, and pressure
control algorithms for peritoneal dialysis instrument
Ocular Imaging Lab, Univ. of Texas Southwestern Med. Center, Dallas, TX
1998 - 2000
Research Associate
Image acquisition system and linear stage control design. Implemented DSP
algorithm using Wiener filtering and maximum likelihood estimation.
Designed digital image processing software for spatial frequency analysis,
2D filter design, histogram equalization, pseudo coloring, and image
restoration. Key accomplishments include:
Designed a pseudo color imaging application for confocal microscope using
visual C++ MFC for confocal microscope imaging system.
Developed algorithms using advanced DSP Wiener filing and maximum
likelihood estimation to improve the corneal thickness measurement accuracy
using confocal microscope using Matlab programming.
Designed a new confocal microscope based corneal thickness measurement
system using photomultiplier tube. This system can potentially provide in
vivo measurement cornea sub-layer thickness with better precision than
video imaging.
Other Working Experience
1988 - 1998
Worked on various software and systems for medical device application. Key
accomplishment include the following:
Designed a Laser photo detector system for artificial blood vessel
compliance measurement.
Developed a pump control algorithm to simulate the pressure and vessel
compliance similar to the actual human physiological data.
Built a PC based frame grabber system with synchronization circuit to
trigger a flashlight and a camera to capture the cavitation micro-bubble
image.
Designed analogy & digital circuits schematics, and PCB for automated
pacemaker testing system.
Developed software architecture, testing algorithm and implemented using C
and assembly language for the automated cardiac pacemaker testing system.
1 EDUCATION & CREDENTIALS
Doctor of Philosophy, BME/Major, EE and Computer Engr/Minor, University of
Miami, Coral Gables, FL
MS, Electrical and Computer Engineering, Fudan University, Shanghai, China
BS, Electrical and Computer Engineering, Fudan University, Shanghai, China
Training Certificate, Microsoft SQL Server 2005, LaSalle Computer Learning
Center, Tampa, FL
CSDP, Certified Software Development Professional by IEEE Computer Society,
Certificate #: 259241, Expire Date: Oct. 2011
2
3 TECHNICAL SKILLS
Embedded software design, algorithm design and implementation
Digital signal processing (e.g. FIR/IIR filter design, maximum likelihood
estimation and time-frequency analysis)
Communication protocols: TCP/IP; Wireless Communication using Bluetooth
and Zigbee
Control algorithm and implementation using PID and fuzzy logic for motor,
pressure, temperature control
Programming skills in C++ - 5 years, C - 10 years, Java - 2 years, MS SQL
Server - 1 year, Matlab/Simulink for simulation and modeling -10 years
(Toolboxes: digital image processing, digital signal processing, control,
fuzzy logic, statistics, and optimization)
Operating system: Windows/Unix/Linux(2.4/2.6), Real-Time operating system:
Windows CE/Mobile, Motorola DSPOS for 56800, DSP/BIOS for TI's TMS320
Embedded architecture (32, 16 and 8 bit microprocessor) using Intel
StrongARM SA-1110/SA-1111, ARM, Freescale PPC, Intel x86, 8096, 8051/48/31,
Freescale DSP 5680X, TI's TMS320 DSP
CASE tools including DOORS, VSS, Rational ClearCase, ClearQuest, Enterprise
Architect, Understand for C/C++, MS Visual Studio, Eclipse, SVN, Platform
Builder for Windows CE.
AWARDS & PATENTS
Two US patents approved and eight US patents pending (Inventor and
coinventor, 2003 - 2009)
Who's Who Among Students in American Universities and Colleges, 1997
Graduate Fellowship, University of Miami, Coral Gables, FL, 1994 - 1997
1st Place, 1st Annual Graduate Student Research/Creativity Forum,
University of Miami, October 1996