➜ Old React website
Chung Cheuk Hang MichaelJava Web Developer

Bank of East Asia (Contracted by IBM & Kelly Services)

Overview
It was my honour to join the IBM Global Business Services division as a contractor and participated in their large banking project. I was responsible for development, writing unit test cases, working with end users on-site, collaborating with the SIT and QA teams to complete end-to-end testing.

I really appreciated all of my colleagues in IBM, especially my team lead who was extremely technical and hard-working, during my contract period since they taught me a lot of hard skills. Without them, I could hardly equip the soft skills that brought me further in my career.
Position: IT Specialist
Contract period: 2016-3-7 ~ 2017-3-6
Work location: On-site at BEA Tower, Millennium City 5
Team size: ~10 (Interface team), ~50 (whole project team)

The Bank of East Asia - Consolidated Settlement Operation System (CSO)

An SI project that aims at integrating a banking system, Calypso, and migrating the deprecated back office solution, KTP, to a new solution namely CSO. Many interface reports have been redesigned to meet requirements of the other parties of our client.

Contract period: 7 Mar 2016 ~ 6 Mar 2017
Work location: on-site at BEA Tower, Millennium City 5

My Responsibilities:
 • Clarification on business requirements with users from the Settlement Operations Department (SOD)
 • Development
    ➣ Upstream integration and migration (30% of time)
       ➣ Manipulating XMLs from two banking systems (TCL and KPS) and using Calypso's API
    ➣ Downstream reporting (70% of time)
       ➣ Full implementation of interface reports (HKTR for HKMA) by strictly following Functional and Interface Specifications
       ➣ Defect fixing and maintenance of other interface reports (i.e. BRT, BSL, CSA, CRM, EAL and IFP) during the SIT, UAT and PIS periods
       ➣ Database schema migration
 • Unit testing and end-to-end testing with JUnit and Mockito
 • Application deployment with Jenkins and automated deployment scripts
 • Continuous integration and delivery with SVN and RTC version control
 • Training the IT Department to maintain the solution
 • Documentation with Javadoc

Photos