Jian Zhu
*** ******* ***** **., ******, OH ****9 937-***-****
********@*****.***
Summary
Dedicated Software Engineer with strong background in object-oriented analysis
and design/implementation (OOAD/OOP), Web services and related security schemes,
and network (socket) programming. Familiar with the software development life
cycle, from identifying requirements to design, implementation, integration, and
testing. Well-trained in C, C++, and Java. Knowledge of TCP/IP, UDP, SOAP,
client-server, network management. Familiar with microprocessors, computer system
architecture, digital electronics, logic design, and image processing. Fast
learner and self-motivated team player.
SKILLS
Design Tools: Rational Rose for UML
Development Tools: Visual C++, Visual Studio, Netbeans, Eclipse, Sun Java
Application Server, Tomcat, Gcc/g++, Borland C++ Builder, Altera Quartus II,
Altera Max+Plus II
Languages: Java, J2EE, JSP, Servlet, JDBC, XML, WSDL, HTML, SQL/Oracle, C, C++,
Assembly, Verilog, and Matlab
Operating Systems: Windows, Unix
EXPERIENCE
Reynolds & Reynolds Co., Dayton, OH Summer 2006
Business System Analyst (Intern)
Developed functional test specifications, conducted usability test, and
maintained prototyping tool in ERA GUI.
Created and modified several interfaces for demo version of ReynoldsSystem in
XML.
University of Dayton, Dayton, OH 2004 - present
Research/Teaching Assistant
Finished project on web services with authentication and role based access
control in J2EE and XML.
Built a single-cycle computer simulator that resembles MIPS in Java.
Finished several projects on embedded processor in C.
Programmed several image processing algorithms including image analysis and
segmentation, shape and texture representation and recognition in Matlab.
Designed and implemented several projects such as a microprocessor-controlled
coffee vending machine in Verilog.
University of Texas at Dallas, Dallas, TX 2003 - 2004
Teaching Assistant
Completed object-oriented design of a VoIP system in UML with deliverables such
as use case diagrams, analysis class diagrams, design class diagrams and
deployment diagrams. Used Software Engineering methodology.
Designed relational database under Unix in Oracle/SQL.
Designed and implemented a few Java projects including building database with
JDBC.
Completed network programming (socket) under Unix/Linux in C/C++.
Implemented project on file transfer using UDP in C/C++.
Finished projects to evaluate network performance and to find optimal topology
balancing several factors such as flow, routing pattern, delay, cost, and
utilization in C++.
EastWorld Tech. Co., Ltd, Beijing, China 1996 - 1999
Software Localization Engineer
Completed several software localization projects.
EDUCATION
M.S. Computer Science, University of Texas at Dallas, Dallas, 12/2002. GPA:
3.7/4.0