ZHENG GUO
*** ********* ***, **** **** Cell phone: 860-***-****
Storrs, CT 06269 Email: ********@****.*****.***
Homepage: http://ubinet.engr.uconn.edu/~guozheng
OBJECTIVE
Seeking a position in software development or test, also interested in networking and communications, protocol
design and modeling. Ready to learn, to contribute and to enjoy new challenges.
EDUCATION
Ph.D. in Computer Science & Engineering Summer 2010
University of Connecticut, Storrs, CT (GPA: 3.91/4.0)
Bachelor in Electronic Engineering and Information Science July 2005
University of Science and Technology of China, China (GPA: 87/100)
TECHNICAL SKILLS
Programming: C/C++, Perl, matlab programming, Linux shell script, Tcl/Otcl, socket programming.
Web Development: HTML, XML, XSLT, SQL, CSS, JavaScript, Apache Tomcat.
Version Control: TortoiseSVN.
Networking: Solid networking background, all layers in wired and wireless networks, Network
Simulator (NS2), PlanetLab (a global network platform for developments of new network services).
Operating System: Linux, Windows 7/Vista/XP/NT.
PROFESSIONAL WORK EXPERIENCE
Web Development Lab, University Information Technology Service (UITS)
University of Connecticut, Storrs, CT
Web Developer January 2009 – January 2010
uPortal: release soon
• Collaborated with developers in UITS using TortoiseSVN.
• Developed a portal on Apache Tomcat for students, faculties and staffs based on an open source portal
framework using HTML, XML, XSLT, CSS, JavaScript, Java and SQL. uPortal integrates authentication
and security infrastructures, single sign-on secure access, group management and user customization.
• Developed and configured portlets to access campus applications (PeopleSoft, WebCT, Email, Calendar
and Announcements) and web-based contents (RSS, News, Twitter and Weather).
RESEARCH EXPERIENCE
Department of Computer Science and Engineering
University of Connecticut, Storrs, CT
Research Assistant September 2005 – present
Adaptive Routing and Prediction Assisted Single-copy Routing in Delay Tolerant Networks
• Designed and implemented an object-oriented discrete event network simulator using C++ and STL for
layer structured underwater sensor networks. This simulator includes objects corresponding to real objects
in networks and simulates their behaviors in water.
• Designed an optimal redundancy based energy efficient adaptive routing protocol for delay tolerant
networks. This protocol determines the optimal replication scheduling based on the analysis of the
optimal packets propagation process with continuous Markov model. It was implemented in C++.
• Developed a prediction assisted single-copy routing protocol (PASR) in delay tolerant underwater sensor
networks using C++. Designed a sub-optimal greedy algorithm, aggressive chronological projected graph
(ACPG), to characterize the properties of network mobility for prediction used in routing design.
• Using C++, designed and implemented a distributed practical adaptive routing scheme for reliable data
transfer in delay tolerant underwater sensor networks.
Network Coding and Joint Network Channel Coding in Wireless Networks
• Implementing network coding schemes in underwater OFDM modem using C.
• Developed a joint network channel coding scheme for wireless networks using C++. This scheme enables
reliable data transfer through iterative interactions between random linear network coding and Low-
density parity-check (LDPC) channel coding.
• Designed an energy efficient error recovery scheme for underwater sensor networks using network
coding. This scheme was implemented in C++, Matlab and Network Simulator (NS2).
Multi-path Live Streaming and Overlay Data Transfer via TCP
• Implemented a practical TCP-based multipath streaming scheme, Dynamic MPath-streaming (DMP-
streaming), on PlanetLab using C. This scheme achieves dynamic packets distribution over multiple paths
by implicitly inferring bandwidths on these paths.
• Implemented an iterative application-level multipath rate controller via TCP for data transfer in networks
using C. This controller maximizes the integrated data rate of multiple sources through intelligent path
selection and rate switch over multiple paths.
Department of Electronic Engineering and Information Science
University of Science and Technology of China, China
Research Assistant September 2004 – July 2005
Structured peer-to-peer networks
• Explored different Distributed Hash Table (DHT) based structured peer-to-peer networks for distributed
applications, including Chord, CAN, Pastry and Tapestry.
AWARDS & HONORS
Summer Research Fellowship, University of Connecticut, Storrs, CT 2009.
Second Best Poster Award in the third international Workshop on UnderWater Networks, San Francisco, CA,
2008.
Second Prize in the second Contest of Model Design, University of Science and Technology of China, China,
2003.
Scholarships for excellence in undergraduate study, University of Science and Technology of China, China,
2001-2005.
2
List of publications is available upon request.