➜ Old React website
Chung Cheuk Hang MichaelJava Web Developer

World First Asia Ltd. (acquired by Ant Financial, Alibaba)

Overview
I was a back-end developer who engaged in different areas of development from analyzing business requirements and estimating changes in systems, implementing the required code changes, testing and collaborating with the QA team and UAT with project owners, all the way to deployment and production monitoring.

We worked very closely with the Ant Financial development team from Mainland China on the Replatforming project to revamp legacy back-end money transferring systems after the company was acquired by Ant. Besides, our team used the agile development methodology.
Position: Software Engineer
Contract period: 2019-12-16 ~ present
Work location: Chubby Tower
Team size: ~12 (HK, excluding UK and China)

Responsibilities:
 • Perform system analysis and prepare SA documentations
 • Coordinate with other teams that are located in HK (local), UK (foreign) and CN (Ant Financial colleagues) to implement new features within tight deadlines
 • Work with Amazon US developers and implement API calls according to their tech specs and contract
 • Integrate eBay's OAuth and APIs with back-end systems
 • Enhance features and improve user experiences of legacy systems
 • Proactively contribute technical ideas and R&D to improve code base of Spring Boot projects
    ➣ Rewrite and refactor code written by UK colleagues
    ➣ Integrate latest Spring Cloud tech
 • TDD and BDD with JUnit, Mockito and Cucumber, and aim at >90% change and branch coverages
 • Pair programming, a lot of code reviews and QA (very transparent and collaborative team work)
 • Agile development: constantly participate in standup, sprint grooming & planning, UAT, release, retrospective, etc.
    ➣ Work closely with product team, development team and business team to deliver products
    ➣ Always work on proof of concept and minimal viable product
 • Back-end tech: Java 8, Spring Boot/Cloud, Ant Financial tech stack
 • Front-end tech: HTML, JavaScript
 • DevOps tech: Docker Compose, Git, GitLab, Bitbucket, JIRA, Confluence, Jenkins (CI/CD), Bamboo (CI/CD), SonarQube (code analysis tool), Sumo Logic (log management), Visual Paradigm (sequence diagram tool), Postman, Swagger, Mockoon

Photos