ZHAN DENG
** ****** ***** *******, ** *****
Phone: 978-***-**** Email: *********@*******.***
Software Engineering professional with extensive experiences in software
design, implementation, debugging, testing and documentation, strong
education background, excellent team player, extremely hard working and
dedicated to job well done.
Languages: C/C++, JAVA, JSF, Tomahawk, Jackrabbit (JCR), JMS, JSP, HTML,
XML, AJAX, JavaScript, CSS, PERL, Bash, JDBC, Hibernate/Ibatis,
SQL, JUnit, Spring Frame, SWING
Databases: Oracle, PostgresSQL, MS SQL Server
Tools: Eclipse, Postgres, Microsoft Developer Studio, Oracle,
Clearcase, Clear Quest, JBoss, Tomcat 5.x
Platforms: Linux, Unix, Windows
PROFESSIONAL EXPERIENCE
PlumChoice, INC. Billerica, MA
Senior Software Engineer 2010-Present
. Designed and Developed a web-based user interface for SaftLink2 in PHP.
Safelink2 is a service delivery and sales platform based on SugarCRM(PHP)
and SQL Server.
. Enhanced and implemented the search feature to allow a user to configure
the search criteria with different parameters for a partner.
. Designed and Implemented the Order Entry Screen in PHP and SQL.
COPANION, INC. Waltham, MA
Principal Software Engineer 2007-2009
. Developed a web-based user interface for GruntWorx project. GruntWorx is
a tax preparation software. It automatically identifies, organizes and
bookmarks scanned tax documents. User can easily find and review any
source document. On the client side, it was developed in XHTML, CSS,
JavaScript, Myfaces Tomahawk and Ajax. On the server side, it was
developed in Java, JSF and JCR (Jackrabbit Repository). It used Jboss as
a web application server.
. Implemented a set of user account and user preferences APIs to allow
administrators to create, retrieve, update and delete records from
Postgres database. It was developed in JAVA and Hibernate.
. Implemented a welcome and login page for the utility of Dashboard Monitor
to allow administrator to log into the client dashboard and monitor all
activities. It was developed in PHP.
. Designed and developed several window's installer, to allow users to
install GruntWorx related products from Copanion's web page to their
local system. All installers were developed in NullSoft and MSDOS Batch
Language.
. Designed and implemented a set of utilities to allow developers to build
ePrep software and deploy the software to multiple remote systems. It's
developed in Perl and Bash Shell.
. Designed and implemented a summary page for ePrep project by using Java
Swing.
VERIZON, INC. Waltham, MA
Contractor 2006-2007
. Designed and developed Campaign Scheduling services for BEAR (Bidding
Engine and Ranking) project. It's designed to provide advertiser great
control over the management of their advertisements and schedule by
allowing them to group ad lists together into campaign and then applying
schedules to those campaign. Developed a set of campaign related APIs
for external use in JAVA, JMS, JDBC, Spring frame and Hibernate/Ibatis.
. Developed a web-based utility LBSServlet (Location Based Service Servlet)
to calculate all business locations by a given longitude, latitude and
radius, and display the results in a XML form. It launched two data sets
Coupons and WiFi Hot Spots on iObi Map pages. It's developed in JAVA.
COMVERSE, INC. Wakefield, MA
Senior Software Engineer 1997-2006
. Developed a web-based utility TeleMon for monitoring telephony objects -
boards, trunks and ports status. TeleMon process interacts with telephony
related processes SS7Pie, SIP Manager to monitor and maintain the
telephony objects. It's developed in Java with GUI interface. Telemon
Applet runs in the front end and the Telemon Servlet runs in the back
end.
. Designed and implemented the Platform Process (PFP), which provides
telephony services, including call services, media(Audio/Video), and
speech recognition, text to speech, etc. It was developed in C++ on Linux
and Window's system.
. Designed and implemented the Text to Speech (convert written text to
audio speech) and Transcoder (transcode SBC to PCM audio format)
mechanisms for PFP in C++ on Linux.
. Designed and implemented installation utility by packing all software
components in RPM (RedHat Package Manager) on Linux. It was developed in
PERL script.
PARAMETRIC TECHNOLOGY CORP. Waltham, MA
Senior Software Engineer 1995-1997
. Created Graphical Tool to build a CD Image using C and XWindow/Motif.
. Created the STARTPM tool to start a Portmapper Service on NT and Win95 in
C.
. Created a Submission Forum to submit additional Information to the system
via HTTP.
KPMG PeatMarwick LLP Newport, RI
Software Engineer 1993 - 1995
. Developed a GUI for the Financial Management System in Visual Basic.
. Developed a GUI for manipulating database(Oracle) using Motif.
. Designed and developed the Program Objective Memorandum system.
EDUCATION
MSCS. University of Massachusetts Dartmouth,Dartmouth,MA, USA 1993
GPA3.5
B.A. Business Administration, Shanghai Maritime Institute, Shanghai
1984 GPA3.75