OBJECTIVE Entry-level software development engineer in image processing, IT/financial services
EDUCATION University of Iowa Iowa City, IA, USA MS, Electrical and Computer Engineering (GPA: 3.57/4.00) 12/10 Shanghai Jiao Tong University Shanghai, China BE, Information Engineering; B ECON, Finance (minor) 5/08
SKILLS Programming/scripting: C/C++, Objective-C, Matlab, Actionscript, Shell scripting, HTML APIs and frameworks: STL, ITK, VTK, Qt, iOS, Flickr, Google Map, SQLite Development platforms: Mac, Windows, Linux Other keywords: Generic programming, machine learning, design patterns, multithreading
SOFTWARE DEVELOPMENT EXPERIENCE Medical image analysis software, BRAINS team at University of Iowa Hospitals and Clinics Iowa City, IA, 5/09 - 12/10 - Presented an accurate and efficient method to estimate arbitrary brain landmarks using unsupervised learning technique and morphometric relationship among landmarks. - Developed an open-source, cross-platform software to estimate landmarks consistently, automatically yet supplies versatile parameter setting and graphic user interface for rich human-computer interaction. - Provided interoperability with popular image processing software such as 3D Slicer. - Advocated the use of resample in-place filter to reduce interpolation errors. - Assured product quality by careful design, unit testing and regression testing, and proper use of C++ architecture so that it is much safer, more effective and maintainable.
Network based Smartphone client application for viewing online photos
Network based multiplayer arcade game
Published at http://www.insight-journal.org/browse/publication/770 - Maintained documentation including project introduction, software use cases, tutorial, manual at: http://www.nitrc.org/plugins/mwiki/index.php?title=brainscdetector:MainPage - Managed source configuration by SVN at: http://www.nitrc.org/scm/?group_id=222