Post Job Free
Sign in

Quality Assurance Software Engineer

Location:
Fairfax, VA, 22031
Posted:
March 17, 2010

Contact this candidate

Resume:

John Gao

**** ********* ***** ** *******, VA ****1

abl4sa@r.postjobfree.com h: 571-***-**** or 804-***-****

SOFTWARE ENGINEER

Java Enterprise Edition Database Development .NET

Framework

Detail-oriented programmer and architect with ten years' success devising

innovative and tailored solutions to meet ever-changing business

requirements within diverse industries (e-commerce and billing, banking,

telecom, online games, mobile application, community building and office

automation software). Advanced skill with leading-edge programming tools

complemented by proven ability to assimilate and rapidly utilize emerging

technologies. Solid database knowledge with experience developing

comprehensive algorithms and data-processing logic. Technical proficiencies

include...

Environments Windows, UNIX(Solaris), Linux (Red Hat, Centro), Windows

Mobile, Symbian, Eclipse, J2EE, J2ME, VS.NET, Visual Studio

6.0, JBuilder, Mantis, Bugzilla, Loadluner, Was.

Programming Java(Spring, iBATIS, Hibernate, Struts),

.Net(C#/ASP.NET/CF), C++, ASP, JavaScript, Shell, XML, CSS,

PHP, SQL

Database SQL Server, Oracle, MySQL, MS Access, Times Ten, H2.

Development Object-oriented Design (OOD), Agile Development, Project

Management, Solutions

Architecture, Technical Documentation, Quality Assurance, UML,

MVC.

PROFESSIONAL EXPERIENCE

SOFTWARE CONSULTANT, 03/2007 to Present (Beginning partime in Beijing,

lateter fulltime in VA)

Data and Analytic Solutions, Inc. - Fairfax, Virginia

Design, develop, maintain, and upgrade Web applications. Selected projects

include...

o e-Learning and Instructional Systems Design (ISD): Created module to

enable full integration with SQL Server, which simplified multi-

language support.

o Web2.0 information systems: Including content management system(CMS)

driven websites(e.g. Joomla, Xoops, PHPcms), BBS(e.g. Discuz, BBSXP,

Community Server) and Blog system.

- Extended the functions of CMS(e.g. multi-language support,

advanced editor, intelligent URL Catcher and content parser,

automatic content publish) with add-ons.

- Advanced Search Engine Optimization(SEO) to archive high search

engine ranking.

SYSTEM ARCHITECT, 11/2007 to 01/2009

Independent Contractor - Guangzhou, China

Developed mobile software for J2ME/CF-based systems. Coordinated design and

implementation of applications, collaborated with engineering teams, and

client representatives to ensure on-time completion of project

deliverables. Selected projects include...

o Ping An Mobile-Banking of YiZhangTong Platform: Designed safety-

critical and high-availability system. Developed in Java and Oracle on

Linux, provides customers with a single sign-on (SSO) to over 50

online institutions including popular online banking sites, security

and insurance accounts, third party payment on their Smart Phones. The

website is http://wap.pingan.com.

- Developed multi-server SSO authentication to ensure the safety

of online banking, using F5-based Load Balance in Web Server

Cluster.

continued...

JOHN GAO

Page 2 of 2

TECHNICAL DIRECTOR, 01/2006 to 02/2007

TongCard Network Technology Co., Ltd. - Beijing, China

Designed and developed large-scale complex e-commerce platform based on

J2EE Platform following Agile Method. Selected projects include...

o TongCard E-Commerce Platform: Successfully running with four sub-

platforms:

1) Payment Platform (Online Payment and POS Payment)

2) Back End (Including order/ user/ cards/ finance management covering

balanced budget, bills, invoices, statements, charts, security and

anti-fraud measures)

3) Front End and Merchant Services, and User Services Platform

4) Data Center (Data Storage, Data Mining, Data Backup, Data

Synchronization)

The website is http://www.tongcard.com (in Chinese).

- Using web service to create a single payment system, and SSL and

Digital Signature to authenticate the payment transaction.

- Designed data models and optimized SQL queries against large

data sets.

- Accomplished the debugging and testing between subsystems and

the third party system and the whole systems, delivered work in a

timely manner.

TECHNICAL DIRECTOR, 04/2004 to 01/2006; 01/2009 to 12/2009

Cyberblue Technology Co., Ltd. - Beijing, China

Led engineering teams to develop large-scale online web games in Java,

LPC, Flash AS2 and Oracle, Times Ten on Linux. using Haproxy-based Load

Balance in Web Server Cluster, The completed web games are available at

http://www.tktang.com/ (in Chinese). Selected web games include...

o Tank Battle City Online Web Game:

- Created new shell script algorithm that ran four times faster

than previous algorithms.

- Designed and implemented the full transaction logs table to

track all of the modifications performed within every account to

prevent wash sales.

- Created effective data migration, testing strategy and

delivering a successful migration.

o Letu Online Web Game:

- Designed the block of game cheats to minimize significantly

company financial losses.

- Implemented Java passport authentication to support single sign-

in across multiple domains in security.

- Involved in dross database data integration and transaction

processing. Designed quick and secure method for having

transactions in multi-database systems.

TEAM LEAD, 05/2001 to 03/2004

Tsinghua Tongfang Co., Ltd. - Beijing, China

Developed telecommunication software, performed requirements analysis,

system architecture, coding, testing, implementation and maintenance.

Provided technical leadership to engineers, developing overall project

architecture. Selected projects include...

o The 163 savings Card Phase II Expansion Project of China Telecom: A

large-scale e-commerce platform included: dial-up Internet, online

billing/shopping/game/payment/banking, forms and reports, user-

service, merchant-service and admin-service.

- Designed and developed safe and efficient payment, transfer

payment, charge, billing statements, Check account and strike a

balance with different bank interface.

EDUCATION

B.S., Electromechanics Science, Hefei University of Technology(HFUT),

Hefei, Anhui, China, July 2000.



Contact this candidate