Shuangren Zhao, *******@******.***
Toronto On, M2M Canada
Cellphone: +1-416-***-****
May 1, 2010
Dear Madam/Sir,
In response to your advertisement in Workopolis/Monster for an
engineer/developer/scientist position, I am enclosing my resume.
My academic achievements are in the fields of image
processing/reconstruction, medical systems (CT/PET/SPECT/MEG/MRI), signal
processing and radar/satellite telecommunication systems. My engineering
achievements are in the fields of navigation and communication
(GPS/GSM/GIS) of automobiles, the lithography of computer chips, and
wireless modems and embedded micro systems. My mathematical background is
in the field of simulation and numerical calculation. My software
development skills are with C/C51/C++/C#, GPU/Cuda, Java/J2EE,
IDL/Matlab/Maple and TCL/TK, Perl, Ruby, Python, SQL, Pascal, FORTRAN,
VTK/ITK, IPP. I am familiar with Windows 98/2000/XP systems, and more
specialized at UNIX environments (Aix, Linux, Solaris, OSF/1, Ultrix). I
would like to contribute to your company.
Besides, I have also strong background in mechanics and high frequency
electronics.
Thank you for your consideration. I am looking forward to hearing from you
soon. You may reach me at my cell phone 416-***-****) or home phone (416
223 0320) to schedule an interview. The word format of this letter and my
resume are attached.
Sincerely Yours
ShuangRen Zhao
End
1 Dr. Shuangren Zhao
*******@******.***
Toronto On M2M, Canada
cellphone:+1-416-***-****
Objective: Software Developer/Engineer/Scientist
Highlights of Qualifications
. Over 10 years medical image reconstruction/processing and experience as a
visiting scientist in a German research centre, as a research associate
in a top Canadian Hospital as Image scientist in US Company.
. Over 10 years C/C++/Java/J2EE/CUDA software development experience in 4
German/Canadian/US companies
. Strong background in electromagnetic fields, microwave technology and RF
System
Technical skills:
IT:
C/C++/Visual C++/C#(10y), STL/MFC/OpenGL(5y),
Java/J2EE/JSP/Soap/JSF/Struts/EJB/hibernate(8y),
Perl/Tcl/tk(3y), Ruby/PHP/Python(2y), FORTRAN(5y) with Nag-lib,
Pascal(5y), SQL/MySQL/Oracle/Sybase/Informix(3y),
Javascript/HTML/XML(3y), Matlab(3y), IDL(5y), Maple(3y),
Windows98/2000/XP(12y),
Unix:Solaris/Linux/Aix/Ultrix/OSF/1(12y),
GPU/CUDA(2y), VTK/ITK, IPP
Wireless/Microwave:
GPS/GIS/GSM, Wireless Modem (3y). Wave guide systems and antenna
systems(3y)
Image and digital signal processing:
CT/MEG/PET/SPECT/Ultrasound Image/X-ray Image /DSA/DICOM/PACS
(15y+)
Numerical analysis:
Navigation of automobile
Monte Carlo simulation method
Finite element method
Inverse problem
Maximum likelihood estimation method
Best route searching
Reconstruction of the medical images
3D Surface grid generation with the Spline functions
Lithography simulation for the computer chips
3D texture and rendering with OpenGL
Professional Experience
Feb. 1, 2010 - end May: temporary job, Montreal Neurological Institute,
McGill University,
1. Identification and reparation of the cracks in brain slice image.
Reparation of the cracks with MINC image tools, ITK and VTK library, Linux,
gcc compiler.
Image Scientist,
Eigen, Inc Grass Valey California. October 2007-October 2009
1. Upgraded two major software (1.DSA: digital subtraction angiography, 2.
3D Ultrasound image system for prostate cancer treatment planning,
DICOM/PACS) from Visual C++ 6 to Visual C++9, MFC. Solved all compiling
and linking problems and crashes after the upgrading.
2. developed the CUDA GPU C++ programming which 10 times speeding the
diffusion algorithm for DSA and ultrasound image reconstruction. Wrote
FDA documents.
3. Patent applied for a method/instrument of freehand ultrasound image
reconstruction/interpolation with a EM(Estimation-Maximization) diffusion
algorithm which significantly reduced the speckle noises in ultrasound
images.
4. Cardiovascular, arterial lumen x-ray image data is processed and
Simulated with Visual C++ VTK/KTK+CUDA, Matlab.
5. Wrote build scripts for developers and testers using Per/Ruby which can
get source codes from SSCM Source control, build the executable files
from the source codes, deploy the executable files, backup and recover
the source codes, clean the garbage files from source control.
6. Segmentation/registration/filter for 3D prostate ultrasound image using
VTK/ITK, IPP. Merge two systems: visual C++/Cuda project file and VTK/KTK
Cmake produced project file.
Senior Software Developer
2006 Traxtal Technologies, Toronto, Canada March 2006-May 2006
. Developed 3D texture rendering with transfer functions and color table
for computer aided surgery, implemented with openGL extention and Visual
C++/C# 2005 with MFC, SourceSafe,SQL server.
Research Associate
Princess Margaret Hospital, lab of Image-guided radiation therapy, Toronto,
Canada June 2003-Sep. 2005
. Reduced 50 % calculation time of filtering process in CT image
reconstruction to extrapolate the projections using STL, Visual C++/MFC,
Visual studio, Boland IDE and CVS
. Remarkably improved CT image reconstruction quality by introducing an sub-
region iterative algorithm using java/C++/Matlab
. 2D/3D graphics and visualization for medical image using Visual C++ and
OpenGL.
. Developed the Java Backup application software to backup the windows and
Linux in zip format with Netbeans
. Programmed cone-beam projector and back-projector using C++/Matlab/Java
and OpenGL
. Developed image reconstruction for web with J2EE/EJB/Webservice/Soap,
Websphere/Jboss/Tomcat and Eclipse, WSAD, Netbeans and Hibernate/MySQL
. Transferred the CT image archive format between Siemens with camera
matrix and the format of UTAH university with geometric parameters which
was used in our hospital
. Software test with Python, Ruby, Tcl/Tk, WinRuner Linux and Solaris
Software Engineer
Comroad AG, Munich, Germany Dec.1999-July 2002
. Programmed GPS/GIS Navigation-Server for the automobile using lib-
functions of Telcontar, C++ Multi-threaded technology and TCP/IP Socket.
The navigation server was backend software which was tested with UNIX
shell, Tcl/Tk
. Implemented GPS/GIS Navigation-Web Server/Client to display the
navigation results on the city map using lib-functions of MapInfo and
Java technology (J2EE/RMI/JSP/Unix/Tomcat)
. Deployed the Navigation Information System with J2EE/JSP/Struts/JDBC
/Servlets/HTML/XML/JBuilder, Perl, SQL/Sybase/Informix/DB2 and
Apache/Tomcat/Websphere in Solaris sun workstation
. Built Java set-up program to install and test the Java MapCom
Server/Client software. Internationalized Java MapCom Client software
with English, German and Chinese
. Programmed GPS/GSM short messages software for wireless modem in embedded
micro system with C/C51
. Programmed High temperature screen with C/C51. The screen displays the
characters and menus
. Chosen the software development environments: gcc+makefile+RCS, Java
compile +makefile+RCS/Unix
Software Engineer
Aiss GmbH, Munich, Germany, 1998-1999
. Increased the 20 % intensity of computer chips in the simulation and
correction of chip-design software for E-beam/Ion-beam lithography using
OOA, OOD, backend and multi-thread technology. Working environments were
C++, gcc makefile, RCS, shell program and Solaris/Linux
. Constructed a convex surface for a polygon with any shape, through which
the possible unprinted points and the bridged points in whole computer
chip were found and marked with C++ and displayed with Java
. Did the work of classification, segmentation, correction of the shape for
computer chips.
Visiting Scientist
Research Centre Juelich, Germany 1990-1997
. Derived a reconstruction of back-projection in frequency domain for fan-
beam and cone-beam CT. Working environments were C++, gcc compile, IDL
image processing and Solaris/Aix/Ultrix/OSF UNIX
. Simulated the positron volume image (PET) using Monte Carlo method
. Generated the grids of helmet surface with Spline functions, on which the
magnetic fields of Magneto-encephalography (MEG) measurements were shown
with IDL/C++/Maple
. Searched magnetic sources in the human brain from the MEG measurements
using singular value decomposition and general inverse of matrix
. Processed the medical images (PET, SPECT and MRI) with Maximum likelihood
estimation method and Monte Carlo simulation, implemented with Pascal
. Realized 2-dimensional x-ray coded aperture system to shown cracks in an
object
Engineer
39th Research Institute, P.R. of China 1987-1990
. Calculated electromagnetic fields and filtering for the wave-guide and
antenna of the radar and satellite telecommunication systems using
Fortran and Pascal
. Designed 2.4 G microwave communication antenna both mechanically and
electronically.
Associate Engineer
DongFang Mechanical Factory, Xi'an, P.R. of China. 1976-1984
. Designed mechanic tools, parts of products.
. Processed and fabricated mechanic tools.
Education:
Ph.D in Bio-Medical Engineering 1998
Xi'an Jiao Tong University, P R. of China
Graduate studied in Microwave Technology and Electromagnetic Fields
1987
Xi Dian University, P. R. of China
Studied in Electronic and Mechanic Engineering
Beijing institute of technology, P. R. of China