Post Job Free

Resume

Sign in

Engineer Project

Location:
Norfolk, VA, 23501
Posted:
October 15, 2012

Contact this candidate

Resume:

Changlong

Changlong Zhu

**** ********** ***, *** *, Norfolk, VA 23508 • 757-***-****(C) • ab8vh9@r.postjobfree.com

OBJECTIVE

Seeking a full–time software engineer position in the field of mobile development, and android

application development is preferred.

SUMMARY AND QUALIFICATIONS

Multiple android application projects experience in SDK and NDK and solid knowledge of

android OS and components

• Started to program in Java since 2004 and familiar with Java SE and J2EE architecture

• 4 years of experience in Flash Actionscript 3.0, 2 years of simulation programming experience

in Modsim III, Simscript, C/C++, and 4 years experience in PHP, JavaScript, XML and SQL.

2 years of experience on SQL Server 2008 and Windows server 2003/2008 and project

experiences on MYSQL, Apache/Tomcat, Linux.

2 M.S. Degrees: one in Computer Science and one in Electronics Engineering, both with the

GPA of 4.0.

• Fast and forever learner, and proven success in solving technically challenging, deadline-

oriented, high-pressure problems.

WORK EXPERIENCE

01/2010 – 12/2011

Creative Gaming & Simulation Lab, CSET, Norfolk State University, Norfolk, VA 23508, working

as IT Specialist to administrate web servers, database servers and application servers, and develop

educational tools mainly in Flash Actionscript 3.0.

05/2007 – 03/2008

MYMIC, Portsmouth, VA 23703, working at MYMIC as software testing engineer to exhaustively

test the PORTSIM simulation engine through feeding data in XML, and checking output based on

project flow-charts.

12/2001 – 08/2005

Science and Technology Research Center, School of Opening Education, CDRTVU, Chengdu,

China, 610051, working as a developer of opening education ( the first generation E-Learning)

platform of China and an instructor. As a developer, mainly developing the needed modules for

the E-Learning platform main in PHP, with Javascirpt, XML and SQL. As an instructor, teaching

CS undergraduate-level classes (including Data Structure and Database) in Computer Science and

advising CS senior projects/ thesis.

EDUCATION

M.S. Computer Science. Norfolk State University GPA: 4.0/4.0 December 2012

M.S. Electronics Engineering. Norfolk State University GPA: 4.0/4.0 August 2009

B.S. Solid Electronics. UESTC, Chengdu, China GPA: 85/100 July 2002

RECENT PROJECTS

Android-based RSS Reader

This simple application connects to the target host to download and synchronize RSS feeds, displays the

summary information within a list, shows the detailed information of a selected feed and saves the favorite

feeds to the local database. For the main components, List View with embedded Table Views were used as

the UI to display summary feed information and Text View to show detailed information; AsyncTask was

adopted to download and synchronize RSS feeds from the host, and SAX was utilized to parse the

downloaded feeds and to provide data for UIs; SQLite was chosen to serve as the local database to store

the users' favorite feeds. This tool was designed for different version of Android OS and different

resolutions, and to be easy localize different languages.

Android-based Muti-user TicTacToe Game under WLAN

This game was designed for the users within the same WLAN. User connects to an access point, checks the

other online players, invites a player to start a game, and choose to save the playing record in the local

database once a game . The main technologies utilized in project include muti-thread programming,

handler communication, java socket. Online/offline functionality was implemented by sending IPSEG

messages; socket was created to communicate with playing peers; each node checks its own game status.

This project can be upgraded a game running internet with support of web service host, such as Tomcat.

SLDT

Primary Developer, an online assessment and practice tool for college level course, Digital Logic Design,

funded by NSF. This tool consists of three units, State Diagram unit, Simplification unit and Logic

Schematics unit. The State Digram unit randomly generates state diagrams per students' input, allows

student to enter the corresponding state table inputs to the diagrams, evaluates the inputs and further to

simplification units if the inputs are correct. The Simplification unit helps students practice simplifying

state tables with K-Map to conclude the simplified equations group for the next unit. The Logic Schematics

units provides a space where student can dram the logic schematics according to the equations group

generated in the second unit, and evaluates the correctness of the schematics. This tool was designed in

OOP style with the design pattern of Factory, Strategy, MVC and so on and was implemented purely in

Flash Actionscript 3.0 and JavaScript. This tool can be easily upgraded to keep students' practice activity

information in the server side because of its structure.

Published @http://cgs.nsu.edu/projects/sldt/

UGRR

Primary Programmer, a story-telling game, which interacts with users to assist them to learn a small period

of US history. As the primary programmer, I utilized the graphic and audio resources on hand,

communicated with the artiest and mainly programmed in Flash Actionscript 3.0 to implement the effects

required by the project in the front end. XML and PHP with MYSQL as back-end database server were

adopted to implement a online feedback system. This tool was published with the web hosting provider

http://www.globat.com, and I was in charge of the whole process.

Published @http://racetimeplace.com/ugrr/gaming.htm

REFERENCE

Available upon request



Contact this candidate