Career Profile
From full stack developer to front-end engineer, with passion in web development. Have been working on multiple projects in different domain areas. Familiar with agile practices. PDF version resume available here.
Experiences
Investment bank
Jan 2016 - Jun 2016
- Involved in delivering responsive web application solution for private banking customers.
- Part of a multi-vendor team for delivering collaboration module of the application, which includes functionalities of instant messaging, audio, video, screen share and document share between customer and their relationship managers.
- Used SignalR, Skype and CafeX libraries to enable the implementation. Liaised with library providers to sort out library related issues.
Property website in SouthEast Asia
Nov 2015 - Dec 2015
- Performed penetration test for an Indonesian property forum based on vBulletin to find potential risks.
- Fixed security issues founded and coordinate with client's IT team to deploy the changes to production.
Investment bank
Jun 2014 - Nov 2015
- Involved in 25 person team developing a hybrid iPad app for bank's private banking customers. The application was built using HTML5, SCSS, AngularJS and Cordova, covered wide-spread features from investment profile to trading.
- Worked closely with business and teams providing backend services to sort out integration issues and ensure faster delivery.
- Provided production support, identified and fixed critical issues raised as soon as possible.
Property website in SouthEast Asia
Feb 2014 - Jun 2015
- Migrate legacy PHP application into Symfony framework.
- Implement new version of its billing system, including both front-end and back-end.
Online travel website
Jul 2013 - Jan 2014
- Helped to enhance and maintain the online travel platform built on Spring framework which targeting the asia market.
- Deployed the website regularly with zero down time.
- Built an API using Ruby on Rails from its initial stage, which allowed signed users to query for travel packages information. Provided support for 3rd party to integrate with their system.
- Worked in a global team providing reference data for other departments. Assisted to maintain ETL data flow and Oracle databases to ensure high quality data.
- Developed GWT based single page application for database comparison.
Skills & Proficiency
Programming Languages
Java
Javascript (AngularJS, VueJS)
HTML & CSS
Ruby
PHP (Symfony2)
Python
Testing
Unit testing (Jasmine, JUnit, PHPUnit)
Selenium
Databases
MySQL
MongoDB
Oracle
Others