
Java EE Developer
Melbourne Area, Australia

Java EE Developer
Melbourne Area, Australia
Coding since 1985.
I've been programming on CP/M, Laser 310/3000, Apple IIe, 8086, PDP-11/VMS, Sun SparcStation 2/SunOS, Xenix, Bull Escala and much more, in BASIC, Pascal, Assembly, C, C++, COBOL, Java, C#, Ruby and counting.
Sun Certified Java Programmer on 11 June 1998.
Worked for IBM and TIBCO, I also contributed to open source projects like Eclipse and Apache.
Maintaining my 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 (including TIBCO Designer and TIBCO Administrator), 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.