## BIO
Summary:
* More than three years experience in object oriented software development.
* Expert on Java and C++ development in Windows and UNIX environment.
* Experienced in J2EE development with Tomcat, WebLogic, WebSphere.
* Proficient in SOAP, XML, UML, MFC, Win32, and COM.
* Permanent resident status. No sponsorship needed.
Work Experience:
* Software engineer, 6/2001 - Present, Comany name withdrawed
o Convert part of the WebDAV based toolkit to SOAP based web services system. This toolket connects backend PDM systems to the web.
o Design and implement C++ web client on Windows and three UNIX OS's. This client communicates with DAK server through <a href= "HTTP/HTTPS.">HTTP/HTTPS.</a>
o Port a web application to IBM WebSphere Server 4.01. Install, administrate and maintain WebSphere on Windows 2000 Server, Solaris, IRIX and HPUX.
o Develop an automated test harness tool in both Java and C++ to record and replay test cases.
* Consultant II, 7/2000 - 6/2001, Emerald Solutions
o Design, implement and deploy JSP/Servlet based applications for a dot-com client on BEA Weblogic.
o Write a proposal to convert an old client server system to XML messages based system. Tasks include analyzing the existing C and Perl code, writing XML DTDs and generating XML messages.
o Build a Java component to let ASP code access a LDAP directory server with Visual J++ and JNDI.
o Develop a Java GUI application to access MySQL database through JDBC.
o Serve as the Java resource in the project team to consult other developers on Java issues.
o Trained by BEA education service on J2EE development.
* Software engineer, 7/1999 - 7/2000, Autodesk
o Design and implement COM APIs for Inventor (an MCAD product) on Windows. Utilize object oriented design and COM programming with Visual C++. Work with STL, MFC, ATL and Win32 APIs.
o Develop an Microsoft DevSudio wizard to generate boilerplate C++ code.
o Write sample code and test cases for APIs in both Visual C++ and Visual Basic.
* Software engineer (Internship), 6/1998 - 9/1998, Micrografx
o Implement the OLE automation model using Visual C++ with COM/ATL.
o Test automation model with Visual Basic for Application.
Education:
* Master in Computer Science (04/1999) and in Physics (09/1999), Oregon State University, Corvallis, OR
* B.S. in Physics (07/1996), Univ. of Science and Technology of China, Hefei, Anhui, China. Graduated with Distinction.