Software engineer and Application Developer. Specialized in providing solutions based on web and mobile technologies. Particularly interested in telecommunication, enterprise and distributed systems development using Java technologies.
Java Developer @ Working in a team of 7 developers, specialised in providing customised web/mobile superannuation solution based on Agile, DDD and TDD methodologies utilising HTML5, CSS3, JavaScript, GWT, Spring and
Software engineer and Application Developer. Specialized in providing solutions based on web and mobile technologies. Particularly interested in telecommunication, enterprise and distributed systems development using Java technologies.
Java Developer @ Working in a team of 7 developers, specialised in providing customised web/mobile superannuation solution based on Agile, DDD and TDD methodologies utilising HTML5, CSS3, JavaScript, GWT, Spring and Web Services.
My main duties include,
* Expanding and improving functionalities and stability of the core system, such as security enhancement, new configuration setting and UI components.
* Client implementation, generally involves new screens and branding, restructure screen layout, colours and images to match client's look and feel.
As a member of the team, I was able to understand the complexity of the system in a short period of time, improved system stability and had successfully solved a few complicated issues such as cross browser charts export using SVG and improved performance of the system by switching object serialisation from SAX (DOM based implementation) to simple string serialisation at transport layer.
Jan/2013 – Mar/2013, working on a major system upgrade that upgrades GWT to version 2.5.0. In this project we have implemented major system improvements such as CodeSplitting which allows application to be broken into smaller chunks to download and improve the performance of the object serialisation.
Aug/2013 – Oct/2013, working in a R&D project. In this project we have successfully transformed the system into “Mobile Web App” embraces the concept of Responsive Design using JQuery Mobile and CSS3. The project was to proof we can mobilises the same system without changing the back-end functionalities. Most of the changes were implemented at presentation layer.
Nov/2013 – May/2014, working on various client implementation projects.
May/2014 – July/2014, working in a team of 3 building a wealth package application that contains various calculators to help users to plan their retirement life. The application is heavily front-end focused and can be embedded into other systems. From October 2012 to Present (3 years 3 months) Java Developer @ Working as a Java Developer in a medium sized development team, developing large systems with complex business requirements/workflows using TDD and DDD. As a member of the team, I have contributed to set the standards for the productivity and quality of the work, and with thorough understanding of client's business to deliver high client satisfaction.
May/2011 - Jan/2012, working in a team of 6 developers, building a multi-million software system using Hibernate, Seam and JSF with MSSQL.
Jan/2012 - May/2012, working in a team of 2 developers, building a fortnightly based timesheet system using JavaScript/HTML5, Spring-Security, Hibernate and RestEasy with MSSQL.
May/2012 - Jun/2012, working on an extension of the timesheet system to provide Mobile capability using Dojo Mobile.
Jun/2012 - Aug/2012, working in a team of 2 developers, building a mapping solution on Android device, using osmdroid mapping framework to display live CFA and Twitter RSS Feed for Victoria.
Aug/2012 - Oct/2012, working on a Victoria Health project. Building a custom searchable document management system for both desktop and tablet devices, using JavaScript, Dojo, Spring-Security, Spring-Transaction, RestEasy and MySQL. From May 2011 to September 2012 (1 year 5 months) Melbourne, AustraliaSystem Engineer @ Working in a team of 7 (3 developers and 4 supports) to support in house developed applications (Java Based) and systems as well as design and develop. As a system engineer, I have successfully evaluated, translated and improved many existing system and applications into JEE based solutions From October 2009 to April 2011 (1 year 7 months) Junior Java Developer @ Working in a team of 4 (2 developers and 2 supports) to support in house developed applications (Java, PHP and .NET) and systems as well as design and develop. As a Java Developer, I have successfully designed and developed cost-effective systems that had greatly improved the I.T. infrastructure and saving many I.T. budgets for the business From October 2008 to September 2009 (1 year)
Postgraduate Diploma @ RMIT University From 2002 to 2004 Bachelor of @ RMIT University From 2000 to 2001 Kenny Chen is skilled in: JavaScript, Test Driven Development, Hibernate, CSS, SQL, Spring, Java, JSF, GWT, jQuery, JSP, JBoss Application Server, Microsoft SQL Server, Designs, Dojo
Looking for a different
Kenny Chen?
Get an email address for anyone on LinkedIn with the ContactOut Chrome extension