➜ Old React website
Chung Cheuk Hang MichaelJava Web Developer

LKK Health Products Group Limited / Infinitus Horizon Global Ltd.

Overview
I was a full-stack back-end software developer in LKK Infinitus, the largest direct selling dietary supplement manufacturer in Mainland China. I was responsible for maintaining a web platform and the back-end system of a direct-selling integrated system and implementing changes to achieve business objectives and goals. Besides, our team used the agile development methodology.

I was first a contractor in the company but then my supervisor gave me a permanet role and I became a member of the LKK Infinitus family.
Position: Software Engineer
Contract period: 2018-3-23 ~ 2018-9-16 (Contracted by Kelly Services), 2018-9-17 ~ 2019-6-7 (permanent)
Work location: Infinitus Plaza and Lee Gardens 2
Team size: 5~6

Project: Direct-Selling Integrated System
 • A multilingual web platform built by vendor for internal users all around the world to place sales orders, create members, manage inventories, view business reports, etc

Responsibilities:
 • Bug fixing and enhancements to support changing business requirements
 • Participate in requirement gathering and meetings to understand business requirements

Around 8 supporting Spring Boot microservice applications
 • Web automation on DSIS and HTML version of reports
 • Generating and testing MyBatis mappers
 • Report templating with HTML + CSS + FreeMarker + Java + iText
 • Responsible for full implementation from scratch

Back-end technologies: Java 8, Spring MVC, Spring Boot, Spring Cloud, MyBatis, FreeMarker, OpenFeign, SwaggerUI, iText PDF
Front-end technologies: JavaScript, jQuery
Testing technologies: Postman, JMeter, JUnit, Mockito, SeleniumHQ
DevOps technologies: Docker, Jenkins, Git, JIRA, Confluence, BitBucket
Overall responsibilities: Back-end (30%), front-end (25%), automated testing (30%), DevOps (10%), documentation (5%)

Note: Changed to permanent contract since 17 Sep 2019.

Photos