Qiang(John) Zhao
*** * *** **,*******,AB,T*G *A*
********@*******.***
OBJECTIVE
Seeking a JAVA/J2EE software developer position
COMPUTER SKILLS
Operating Systems: Windows XP, Windows 2000, Windows
NT, Windows 9x, Open VMS,
MS DOS
Programming Languages: Java, JSP, JavaScript, C#, ASP.net,
HTML, XML, Power Builder,
Matlab,
VB.NET, Visual Basic,
Visual Basic for
Applications, C/C++,
Pascal, Fortran, SQL,
PHP
Databases: Oracle, MySQL, SQL Server, Access
Development Tools: Eclipse, JBuilder, Visual Studio 2003,
2005, MS Access
Productivity Tools: CVS, MS Visual SourceSafe
Application Server: Apache Tomcat, BEA Weblogic
Methodologies & Tools: Design Patterns, UML, Rational Rose,
JUnit, Log4J
Framework: Struts, Spring, Hibernate, Ajax
CAREER-RELATED EXPERIENCE
Software Engineer
2011.4-Present
Ice-Edge Business Solutions Ltd, Calgary, AB, Canada
. Developed and maintained furniture interior and architecture
design system.
. Developed user remote logging system. Applied technologies such
as application Infrastructure: EJB3, JPA; Framework: JBOSS Seam;
Application server: JBoss 5; DataBase: MySQL, mysql
administrator and browser ; JDK: JAVA 1.6,Database connection:
JDBC ;IDE: MyEclipse ;Test tool: Junit;
Version control: SVN
. Developed marketing shopping tools system. Applied technologies
such as application Infrastructure: groovy, grails, spring,
hibernate; web services: SOAP and REST Application server: JBoss
5; Client: JSP, JAVASCRIPT, AJAX, JQuery, HTML, CSS.
DataBase: Oracle ; JDK: JAVA 1.6,Database connection: JDBC ;
IDE: Spring suite tools (STS), eclipse;Test tool: Junit;
Build tool: Maven
Version control: SVN, Starteam
Software Engineer
2006.2-2011.4
TerraSoft Co.Ltd,Calgary, AB, Canada
. Developed and maintained web based instrument, mine and drill
rig information management system for Albian and Suncor company
using J2EE technology.
. Daily work contains writing code using JSP, JAVA, JAVASCRIPT,
AJAX, JQuery, SQL, Transact SQL, HTML, CSS.
. Using Mapguide to realize mine and drill location GIS management
system
. Applied technologies such as application Infrastructure:
J2EE,XML,RESTFul Web Service; Framework: Struts, Spring,
Hibernate, Jstl; Application server: Tomcat5.5; DataBase: MySQL,
mysql administrator and browser ; JDK: JAVA 1.5+,Database
connection: JDBC ;IDE: MyEclipse ;Test tool: Junit;
Version control: CVS
Research Assistant
2003-2005
Design lab, Concordia University, Montreal, Quebec
. Designed finite element analysis 2D graphics generation system
using UML to construct class, sequence diagram
. Converting specification documents namely use cases into design
and code.
. Implemented the code with C# under Visual Studio 2003
. Designed web based electronic mail system user requirement and
specification using Use Case diagram.
. Designing, Coding and maintaining a J2EE web application as a
team member, using technologies like Tomcat 5.0, MySQL Server,
JAVA 1.4.2, Javascript, SQL. The application was also deployed
on Weblogic. Implemented the web interface with JSP, Jstl,
Javascript, XML, CSS, logic with JAVABEAN based on Struts
Software Engineer
2000-2003
Broad Communication (Hong Kong) Co., Ltd., Beijing, China
. Developed E-commerce system development for Cable TV Additional
Business
. Converting specification documents namely use cases into design
and code. Maintaining old code and participating in ongoing
maintenance.
. Coding and updating a J2EE web application as a team member,
using technologies like such as application Infrastructure:
J2EE; Framework: Struts Framework(MVC); Application server:
Weblogic; DataBase: MySQL / Oracle; Database connection: JDBC
. Daily work contains writing code using Java, JSPs, Ejbs,
XML,JavaScript, SQL, Transact SQL, HTML,CSS.
. Designed business logic with JAVABEAN and EJB which implement
customer information and expense remote management on VOD, Stock
exchange, internet Browser through Set Box and implemented
Communication between Bank and Nagra system of Swiss with VC++
Software Engineer
1997-2000
American ManTech (USA) Automation System Co., Ltd., Beijing,
China
Developed Event Logging Server System for SIEMENS ATD.
. Implemented interface with VB 6.0, core logic With VC++
. Accessed and managed database with ADO, SQL
. Implemented mail sending and short message sending function
through
TCP/IP protocol
Designed Computer Control system and managed history database
. Designed history data access system using ORACLE on DEC
Workstation through ODBC for AZPEN Company
. Developed MTS-2000 AUREOLA automatic test system
with VB 6.0 in MANTECH international co. in USA
Software Engineer
1994-1997
The Sixth Research Institute of Ministry of Electric Industry,
Beijing.
. Developed and maintained CANBUS communication board of
Instrumentation and real time distributed control
system in Language C,VC++
. Designed and developed history data saving and process
optimization and data analyzing system of computer
control
system with Oracle in Language VC++,C
. Developed computer control system(DCS) and graphics user
interface with VC++ under Windows NT, Oracle, simulating
control process using Matlab
EDUCATION
Master of Engineering, Electrical and Computer Engineering
2005
Concordia University, Montreal, Canada, GPA:3.73/4.3
Master of Engineering, Automatic control
1994
Xi'an University of Technology, Xi'an, China,GPA:3.5/4.0
References Available upon request