PROFESSIONAL PROFILE
o??Strong background in computer science field, more than 14 years Software Engineering experience and Web Application Programmer
o?? Strong analytical skills, rich experience in OOA, OOD and OOP.
TECHNICAL SKILLS
Language Years Level
JAVA/JEE +6 8
JSP/Servlet/JavaBean/JDBC +6 8
J2ME +1 7
Swing -1 7
JSTL -2 6
JUnit +4 7
JavaMail +2 6
Web Service +3 6
JMS/JNDI/RMI +2 6
EJB3 -2 6
UML -1 5
Spring IOC/MVC -2 7
Struts1/Struts2 +1 7
Hibernate +2 7
Perl/ ActivePerl -1 5
PHP +6 8
PHP Drupal +2 8
PHP Moodle/Mahara -1 6
Ajax +4 6
JQuery/Json/Jsonp +3 7
Xml/Xslt/Xpath +4 7
Oracle AS/Portal - 1 6
SQL +7 8
Javascript/HTML/XHTML/CSS +6 7
Google GWT/SmartGWT -1 6
PL/SQL +3 6
Shell Scripts +4 7
C/ProC/ Object C/iPhone/C++ +1 7
VB -1 6
Container/AS Apache +5 7
Weblogic -1 7
JBoss +3 7
Tomcat +4 7
Resin -1 6
IIS -1 5
Version Controller Git +2 8
CVS +1 6
Subversion +1 6
VSS -1 6
Tool Ms Visio/Project +1 6
SecureCRT +3 7
Ms Office(Word/Excel/PowerPoint) +5 7
Adobe PhotoShop +3 6
VMware/Virtual Box +3 7
Edit Plus +4 7
DataBase Oracle +5 7
MySQL +7 7
MS SQL -1 6
HSL DB -1 6
IDE Eclipse/MyEclipse +6 7
NetBean -2 7
Bug Tracker Jira/bugzilla +2 7
OS Suse Enterprise Linux/Debian +1 7
Red Had Linux/Fedaro -6 7
Ubuntu +1 7
Win98/2000/XP/7 +8 7
Methodologies Agile/Scrum/XP +5 7
Pair -1 7
Build Ant +3 8
Maven -2 7
Project Management Ms Project/@Tast +3 7
Test Server Hundson -1 6
EXPERIENCE
2013.Mar-2013.Jun Infrastructure Division, OSR, NSW, Australia([login to view URL])
The Office of State Revenue (OSR) is part of the NSW Department of Finance and Services (DFS).
It administers State taxation; collect revenue, outstanding fines and penalties; develop policy and implement legislation relating to taxation, fines and duties for the people of NSW.
It also administers benefits and grants to provide valuable assistance to families and enterprises across the state. The revenue it collects is used to fund schools, hospitals and other public services for the people of NSW.
The State Debt Recovery Office (SDRO) is the fines division of OSR.
Through SDRO it is responsible for the receipt and processing of fines issued by various government agencies and authorities. It also administer the fine enforcement system for the collection of unpaid fines.
Its purpose is to help fund the future of the people of NSW by collecting revenue, to support communities and the economy by administering grants and to contribute to a safer and more orderly society by managing fines.
Title Application Server System Administrator
Technologies
Rehat Linux/Jboss/Apache/Java/PHP/MySQL/Perl/Drupal7/Git
Core Responsibilities
? Linux System Admin
? Create/clone Virtual Machine using VMware vSphere Client
? Install, Configure, Debug and Maintain Jboss, Apache etc Application Servers
? Track, analyze Java, PHP application and address the bug
Projects
? new OSR website base on Drupal7
2012.Feb-2012.Dec PLANE, NSW DET, Australia([login to view URL])
PLANE is an acronym for Pathways for Learning, Anywhere, anytime - a Network for Educators. PLANE is an innovative and fun educator community, networking space and virtual world that provides accredited professional online learning, courses and quests, multi-media resources, ICT skills development, an e-portfolio, collaborative tools, game-based-learning peer coaching and other professional learning opportunities. PLANE is online and accessible anywhere anytime. PLANE is managed by a consortium consisting of the NSW Department of Education and Communities, the Catholic Education Commission NSW, the Association of Independent Schools NSW and the Council of Deans of Education NSW together with industry partners Adobe and Microsoft.
Title software Engineer
Technologies
PHP/Drupal/Moodle/Mahara/XML/Json/JsonP/Javascript/Ajax/XHTML/CSS/PostGres/Apache/Eclipse+PDT/Git/VirtualBox
Core Responsibilities
? Create/Build/Fix/Customize Drupal modules
? Track, analyze and fix bug/issues in Drupal/Moodle/Mahara
? Set up/maintain in-house dev server
? Mentor/training junior developers
? System admin
? Test
? Cooperate with BA and other stakeholders.
Projects
? Building/maintain [login to view URL] website.
2011.Aug-2012.Jan WhyPayFullPrice, Sydney, Australia([login to view URL])
WhyPayFullPrice features a daily deal on the best stuff to do, see, eat, and buy, it is a website base on Sydney.
Title Senior software Engineer
Technologies
PHP/PHP MVC/XML/Json/Javascript/Ajax/XHTML/CSS/MySQL/SSH Putty/Apache/Tomcat/Eclipse+PDT/SQLyog
Core Responsibilities
? Analyze the software requirement or issues
? Architecture design, system design, feature/function design
? Design/verify solutions
? Coding/Debugging
Projects
? Building/maintain whypayfullprice website.
Sep 2010 - May 2011 stSoftware, Sydney, Australia ([login to view URL])
The stSoftware framework provides leading edge technology, making available infrastructure for the development of web application frameworks.
Coherent integrated solutions from screen design through to business logic, scalable solutions to manage large amounts of data, increased levels of user acceptance, high security and journaling.
Title Software Engineer
Technologies
stSoftware Framework/Perl/PHP/XML/Json/Javascript/Ajax/XHTML/CSS/JAVA/JEE/JSP/Servlet/Web Service/JMS/JUnit/ANT/Maven/Hudson/NetBean/Oracle/MS SQL/MySQL/ PostgreSQL/SSH Putty/Apache/Tomcat/Eclipse+PDT+Epic/ Cisco System VPN/VmWare/WorkBench
Core Responsibilities
? Analyze the software requirement or issues
? Address the detailed reason
? Design solutions
? Test solutions
? Coding
? Test and deploy software or solve the issues.
Projects
? Develop a CMS(content management system) for FBE of UNSW
? Upgrade stSoftware for MorningStar
? install and configure UAT (User Acceptance Test) machine, developing installer software for stSoftware Framework
? install and configure Hudson Server
Jan 2010 - Jul 2010 Macquarie University, Sydney, Australia([login to view URL])
Title Software Engineer
Technologies
Perl/PHP/JAVA/JEE/ JSP/Servlet/Spring MVC/Spring IOC/ Hibernate/XML/XSLT /Json/JavaScript/ Oracle Identity Management/Oracle Identity Federation/ Oracle LDAP server/Oracle Portal/Oracle OC4J/Oracle DB/MySQL/WordPress/Drupal/SVN/Maven/ SUSE Enterprise Linux/Eclipse/MyEclipse/Toad/Apache/OpenVPN/GVim
Core Responsibilities
? Analyze the software requirement
? Design software
? Coding
? Test and deployment
? Analyze issue, address reason, provide solutions and solve issues
? Daily technology support, maintain legacy system
? System administrator and configure(Linux,Apache,MySQL)
Projects
? Rebrand new student and staff portal([login to view URL] [login to view URL])
? Develop new application(Unit Information System)
? Develop Service catalogue website(Drupal)
? Maintain main website([login to view URL]) and subsites
? Fix bugs and performance intranet tools
Apr 2007 - Jan 2009 Cofortune Information Technology Co., Ltd (CIECC) Beijing, P.R.China
State-owned company with more than 2,000 employees and more than 70 subsidiary offices around country.
Title:Senior Programmer/Project Manager
Technologies
Perl/PHP/AJAX/ JSP/Servlet/Spring/Struts/Hibernate/Oracle/Jboss/Tomcat/Apache,
Javascript/HTML/CSSShell/AJAX/JSP/Servlet/EJB3/Tomcat/Jboss/Oracle
Core Responsibilities
? Team management
? Project management
? Designed/coded B2B platform([login to view URL]) and back-end administration system
? Test and deployment
? Performance optimization
? UI optimization
Projects
? Development B2B platform([login to view URL])
Mar 2006 - Apr 2007 Beijing ShiJi ChuYun Technology And Science Corporation Ltd
Beijing, P.R. China
Private company specialising in the mobile game field in China.
Title:Senior Programmer/Project Manager
Technologies
Perl/PHP/Java/JEE/J2ME/KJava/UniJava/Mobile Game/
Core Responsibilities
? Team management
? Project management
? Designed/coded mobile games(fight, shot, puzzle, action)
? Test and deployment
? Performance optimization
Dec1999 - Mar2006 [login to view URL] Inc. (NASDAQ: SOHU) Beijing, P.R. China
Joint Venture Company, one of the two largest web portals in China.
Title:Senior Web Programmer 2004 - 2006
Core Responsibilities
? Team management
? Project management
? Software design, coding, test and deployment
? Database design
? Analyze bottleneck, performance optimization
Projects
? oUsed PHP/Perl/JSP/Servlet /Spring/Struts/Hibernate/Jboss/Tomcat/Resin/Apache/Oracle/Linux to design/develop SMS Date product, supervised 3 staff. The product earned $ 50,000 per month in those days.
? ??Used PHP/Perl/JSP/Servlet /JavaBean/ProC/Oracle/Apache/Linux to design/develop SMS Mesosphere, such as Order&Cancel module, SMS Packing&Send module. Increased productivity by 8 times in six months.
? ??Used PHP/Perl/JSP/Servlet/JavaBean/Javascript/ProC/Oracle/Mysql/Linux to design/develop SMS application products such as weather warning SMS, stock news SMS, supervised 2 staff
? ??Used PL/SQL and ProC to design/set up complex sub-project for statistics
o
Title:Web Programmer 1999 - 2004
Core Responsibilities
? Software design, coding, test and deployment
? Database design
? Analyze bottleneck, performance optimization
Projects
? ??Used PHP/Perl/JSP/ Servlet/Struts/Hibernate/Tomcat/Oracle/Apache/Linux to design/develop the Website Alliance Product, supervised 2 staff. The product supports 10 million static page views per day per server because of optimising programmer and Apache server. It decreased the cost of project by 50%.
? ??Used PHP/Perl/JSP/Servlet/Javabean/Resin/Oracle/Apache/Linux to design/develop the Joke Product Of Entertainment Channel, the Music Product Of Entertainment Channel, intra website of company .
? ??Used PHP/Perl//MySQL/Apache/Linux, Shell etc to design/develop the Real Estate Channel, the Sport Match Product.
Jul 1998 - Dec 1999 People's Music Publishing House Beijing, P.R. China
State-owned company, with more than 1,000 employees
Title:Computer/LAN Administrator
Core Responsibilities
Maintained LAN, software/hardware of computer and used Html, Editplus to develop simple web
pages.