Worked on Westpac’s online transform program (OTP) MOBILE + DESKTOP – building the web page and mobile application so the user can log in and do their online banking.
Worked on payment component of the application including the UI view, the payment API services to execute CRUD operations to the database.
Responsible for accessibility of application (HTML5 standards + Voice over + Talkback + Jaws) – Ensure the application to pass AAA accessibility standards, fully support for blind and impair vision customers.
Responsible for UI components and patterns for MOBILE application – It includes how the web elements should look, how the animation should behave based on the business and customers feedback. Ensure the patterns pass the accessibility, browsers and devices compatible.
Improving mobile application performance for all mobile devices – reduce the loading time after sign in from 8 seconds to 3 seconds, ensure the application still functions with acceptable speed for the low end devices like Samsung S2, Samsung S3, etc…
Implemented NBA (Next Best Action) framework for MOBILE application – based on information from KnowMe system to determine which one is the customer next best action and where the location of that next best action should be on the page
Building css framework based on Less
Worked with designer to achieve the look of the icons being used for the application – normal icons for standard resolution and retina version of icons for high screen definition like iphone, ipad, etc…
To contribute to the Medibank Health Solutions business as a leader within the IT development team, utilizing strong technical skills to design robust solutions that meet user requirements in both functional and non-functional areas.
Provide technical expertise in all areas of product development, including specification, implementation, testing and deployment. Responsible for implementing the core components of the fitness2live system while maintaining a high level of code quality, including documentation, design for reuse and scalability. Provide a wealth of prior experience to the rest of the team when making decisions on technologies, design patterns and methodologies, as well as assisting other team members in their duties through mentoring. Should be capable and affective in managing the development of independent components and subsystems of the product, and be able to manage the development of said systems when teamed with junior/other developers.
Write Test scripts, Manual tests and UI Coded tests.
Next, we had new requirement which is to upgrade the existing application we built to Silverlight, WCF and SQL 2008. Again as a UI developer, I took on challenge with Silverlight. We started with Silverlight beta 2.0, then Silverlight RC, and now the released version of Silverlight 2.0. In order to bring all the features we already implemented, once again we had to create all the components such as menu, custom controls, and animation. Talking to the business analyst also goes side by side with our development.
Upgrade project from Silverlight 2.0 to 3.0
Upgrade project from Silverlight 3.0 to 4.0 beta
To support the team working environment, we are using Team Foundation System (TFS) and Sharepoint. Currently, we’re using SCRUM methodology for the development.