
Java EE Developer
Melbourne Area, Australia

Java EE Developer
Melbourne Area, Australia
Coding since 1985 on CP/M system.
Programmed in BASIC, Pascal, Assembly, C, C++, COBOL, Java and C#.
Experienced Laser 310/3000, Apple IIe, 8086, PDP-11/VMS, SUN SparcStation 2/SunOS, Xenix, Escala/AIX and more.
SUN Certified Java Programmer on June 11, 1998.
Introduced Apache Tapestry into China mainland in 2004.
Submitted 20+ bugs to Eclipse.org.
Maintaining my own Ubuntu, wife's Windows and kid's Snow Leopard at home. Exploring something new and cool with my son.
Java back-end development, refactoring, performance tuning.
(Privately Held; Information Technology and Services industry)
July 2009 — August 2009 (2 months)
• Integrated Selenium functional test into existing build process.
• Accomplished both Selenese (HTML form) and Selenium JUnit tests to an AJAX intensive web application.
• Composed how-to documents on Confluence.
• Applied Scrum software development process.
• JDK 1.6.0_14, Tomcat 5.5.23
• Eclipse 3.5, Maven 2.2.0
• Selenium IDE 1.0.2, Selenium RC 1.0.1
(Privately Held; Sports industry)
May 2008 — December 2008 (8 months)
• Applied XP / Scrum software development process.
• Finished detailed design, implementation, unit test, model-view-controller test and acceptance test of PlayUp Game Engine.
• Maintained existing product (http://www.play2up.co.uk) that is running in UK.
• JDK 1.6.0_10, Tomcat 6.0.18
• Spring 2.5.5, Hibernate 3.2.6, Hudson 1.219
• Eclipse 3.4.1, NetBeans 6.5
(Computer Software industry)
December 2006 — March 2008 (1 year 4 months)
• Setup a development team with average 8+ years of working experience.
• Participated in the development of 4 releases of TIBCO Runtime Agent, v5.5.1, v5.5.2, v6.0 and v5.6.0.
• JDK 1.5.0
• Eclipse 3.2, 3.3, 3.3.1.1
• Perforce, SVN
(Information Technology and Services industry)
October 2005 — November 2006 (1 year 2 months)
Build-to-Manage (BtM) for .NET Toolkit
• Microsoft Visual Studio 2005
IBM Tivoli Composite Application Management for Response Time Tracking (ITCAM for RTT)
• IBM JDK 1.4.2 & 1.5, SUN JDK 1.4.2 & 1.5
• Tomcat 5.0.28 & 5.5.12,JBoss 3.2.7 & 4.0.3 SP1
• Eclipse 3.2M4
IBM Tivoli OMEGAMON XE for MESSAGING
• IBM JDK 1.4.2
• Eclipse 3.2M3, InstallShield Universal 10.5
(Privately Held; Computer Software industry)
November 2003 — January 2005 (1 year 3 months)
http://love.9618.com.cn (SNS)
• Apache HTTP Server 2.0.52, Tomcat 5.0.28
• Hibernate 2.1.6, Tapestry 3.0
• Eclipse 3.1M2
Public Content Management (PCM)
• Optimized to improve startup time from 5 minutes to 1 minute.
• Caucho Resin 2.1.12
• Eclipse 3M6
Multimedia Messaging Service (MMS) Connectivity Server
• Macromedia JRun
• Borland JBuilder 9
Certificate , Certificate IV in ESL – Professional , 2009 — 2009
The course aims to teach overseas-born professionals to successfully navigate the job market and to transfer their experience and skills to the local workplace.
Certificate , Project Management and Project Team Management Programme , 1999 — 1999
Bachelor , Computer Science , 1990 — 1994
Graduation Thesis Image Display and Processing on SUN SparcStation 2 got excellent mark.