10.08.2013 Views

Zhonghua Qu - The University of Texas at Dallas

Zhonghua Qu - The University of Texas at Dallas

Zhonghua Qu - The University of Texas at Dallas

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

<strong>Zhonghua</strong> <strong>Qu</strong><br />

2400 W<strong>at</strong>erview Pkwy #1213, Richardson TX, 75080<br />

Phone: +8613311680676<br />

Home Page: http://utd.edu/~zxq071000<br />

guruqu@gmail.com<br />

Objective Seeking an intern position in field <strong>of</strong> Computer Science<br />

Educ<strong>at</strong>ion<br />

• Master <strong>of</strong> Science in Computer Science (Intelligent System)<br />

<strong>University</strong> <strong>of</strong> <strong>Texas</strong> <strong>at</strong> <strong>Dallas</strong>, Richardson, <strong>Texas</strong><br />

• Scholarship: Gradu<strong>at</strong>e Student Scholarship 2008<br />

Research Assistant Scholarship<br />

Computer<br />

skills<br />

Relevant<br />

Course<br />

Bachelor <strong>of</strong> Science in Computer Science (2003-2007)<br />

East China <strong>University</strong> <strong>of</strong> Science and Technology, Shanghai<br />

• Honor: Honored Gradu<strong>at</strong>e <strong>The</strong>sis<br />

ACM/ICPC 2005 Regional Honorable Mention<br />

Programming<br />

• Java programming, 5 years experience, Sun Certified Java Programmer<br />

• Java EE programming, JMS, JDBC,EJB,Web Service development<br />

• Java server side programming with STRUTS , Spring Framework<br />

• Web-Based applic<strong>at</strong>ion server-side programming in JSP and PHP<br />

• Modeling Java programs using R<strong>at</strong>ional Rose<br />

• Object oriented d<strong>at</strong>abase programming using Hibern<strong>at</strong>e<br />

• D<strong>at</strong>abase programming using PL/SQL<br />

• Programming in C++ language with STL<br />

• Writing HTML and XML,XSLT,XML Schema<br />

• Writing XML and querying in X<strong>Qu</strong>ery<br />

• Shell scripting in UNIX system<br />

• Adobe ColdFusion,Flash, Flex, Dreamweaver, Photoshop<br />

• 3D Graphics Programming using OpenGL, GLSL<br />

D<strong>at</strong>abase<br />

• Oracle D<strong>at</strong>abase 9i<br />

• Micros<strong>of</strong>t SQL Server 2003<br />

Oper<strong>at</strong>ing System<br />

• Linux, Micros<strong>of</strong>t Windows , Sun Solaris, Mac OS<br />

Developing Environment<br />

• Eclipse , Micros<strong>of</strong>t Visual Studio , Oracle PL/SQL<br />

Version Control<br />

Subversion , Concurrent Version System ,CVSNT<br />

• Advanced Computer Network<br />

• Digital Logic Circuit<br />

• Inform<strong>at</strong>ion Security<br />

• Signal Processing<br />

• Introduction to D<strong>at</strong>abase Management<br />

• Machine Learning<br />

• Oper<strong>at</strong>ing System<br />

• Compiler Technique<br />

• S<strong>of</strong>tware Engineering<br />

• Assembly language<br />

Expected: May 2009<br />

Page | 1


<strong>Zhonghua</strong> <strong>Qu</strong> , Page 2<br />

Experience Research Assistant, Computer Science Department <strong>of</strong> <strong>University</strong> <strong>of</strong> <strong>Texas</strong> <strong>at</strong><br />

<strong>Dallas</strong> (September 2007-present)<br />

- Doing researches and development on algorithms in the field <strong>of</strong><br />

bioinform<strong>at</strong>ics and comput<strong>at</strong>ional geometry<br />

- Use Java RMI to build program th<strong>at</strong> is able to run in a scalable distributed<br />

environment<br />

- Use the combin<strong>at</strong>ion <strong>of</strong> Java technology and OpenGL to build visualiz<strong>at</strong>ion<br />

program to assist the team to develop and troubleshooting the algorithm.<br />

- Advisor: Ovidiu Daescu Ph.D, associ<strong>at</strong>e pr<strong>of</strong>essor <strong>at</strong> <strong>University</strong> <strong>of</strong> <strong>Texas</strong> <strong>at</strong><br />

<strong>Dallas</strong>, who has made significant contribution in the field <strong>of</strong> Bio-Medics.<br />

Programmer, Shanghai Baosight S<strong>of</strong>tware Co., Ltd. Shanghai (December<br />

2006- March 2007)<br />

- Developed an analyzing and monitoring s<strong>of</strong>tware th<strong>at</strong> assists Shanghai<br />

Government W<strong>at</strong>er Department for flood controlling in Shanghai area<br />

- Developed Web interface for the s<strong>of</strong>tware using STRUTS and JSP th<strong>at</strong> makes<br />

the s<strong>of</strong>tware package easy to use and can be accessed easily<br />

- Use Hibern<strong>at</strong>e in persistent layer, by using the middleware, we cut the cost and<br />

time in the developing the project, also it makes the system easier to model<br />

and more reliable.<br />

- Use IBM WebSphere Message <strong>Qu</strong>eue to synchronize d<strong>at</strong>abase in physically<br />

different places th<strong>at</strong> makes the system highly fault tolerant and prevent the<br />

whole system to paralyze even when system in one place has failed.<br />

- Integr<strong>at</strong>e resource from heterogeneous old systems, saved a lot resources<br />

doing redundant developing using IBM WebSphere Message <strong>Qu</strong>eue<br />

- Program on the Oracle 10 d<strong>at</strong>abase side in the s<strong>of</strong>tware system<br />

Academic<br />

Projects<br />

Self Learning Robot - As the final project for my Machine Learning class. I used<br />

knowledge learnt in the class and build the program in which robot relies on itself<br />

to learn to discover the structure <strong>of</strong> itself and accomplish a task. <strong>The</strong> most familiar<br />

case to us in life would be a new born baby learns to walk. This project can be<br />

made into a game easily, in th<strong>at</strong> it allows user to particip<strong>at</strong>e in putting together an<br />

artificial life out <strong>of</strong> their imagin<strong>at</strong>ion. And it is much fun w<strong>at</strong>ching those artificial<br />

life acts in a way you don’t even expect them to.<br />

Physics Simul<strong>at</strong>ion - As a demonstr<strong>at</strong>ion program for my undergradu<strong>at</strong>e thesis. In<br />

this project, objects with physics fe<strong>at</strong>ures are simul<strong>at</strong>ed exactly the way it is going<br />

to be in real world. This program has much applic<strong>at</strong>ion in games and<br />

present<strong>at</strong>ions, in th<strong>at</strong> it is hard to build anim<strong>at</strong>ion frame by frame but with help <strong>of</strong><br />

physics simul<strong>at</strong>ion, things are handled by the system itself. Also it is helpful in<br />

industrial designing in th<strong>at</strong> by simul<strong>at</strong>ing the product in computer saves cost in<br />

building prototype and it is easier in troubleshooting.<br />

Anim<strong>at</strong>ion Transform<strong>at</strong>ion- As is needed in the research, by using harmonic<br />

mapping, this program is able to produce special effect <strong>of</strong> smooth transforming<br />

from one object to the other. This effect is widely used in movie production and<br />

game industry. And this project gives an efficient way <strong>of</strong> doing this. Java<br />

technology and OpenGL is used in the project, Maya and 3D Max are also used in<br />

the process <strong>of</strong> making the program.<br />

Page | 2

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!