Portfolio — 2026

Pragmatic Software Engineer | Turning Complex Ideas into Scalable Solutions

Experienced software engineer and system analyst with over 13 years in designing and delivering complex software systems. Proven ability in system architecture, team leadership, and DevOps processes. Skilled in Java, Spring Boot, and cloud technologies, committed to driving business transformation through technology.

Skills

Languages & Frameworks

JavaSpring BootAngularHTML5CSS

Databases & Persistence

MySQLMSSQLOracleJPA / Hibernate

DevOps & Cloud

GradleMavenJenkinsGitLab CI/CDAWSAzure

Architecture & Practices

Design PatternsDomain Driven DesignClean ArchitectureTDDMicroservices

Tools & UI

GitBootstrapMaterial UITailwind CSS

Experience

Software Engineer

CLP Power Hong Kong Limited

2025 – Present
  • Managed BAU support (incident ticket handling, bug fixing, technical improvements) for Customer Service Web and App platforms.
  • Managed monthly releases.

System Analyst

Green Valley Landfill Limited

2024 – 2025
  • Managed software systems supporting waste treatment processes (receiving, container handling, lab operations) at CWTC.
  • Partnered with external vendors to replace legacy handheld scanners with a Vue.js PWA front-end and Spring Boot back-end wireless solution.
  • Led DevOps transformation implementing full CI/CD pipelines across four applications.
  • Collaborated with external vendor to design and implement an Ivalua-based procurement system across Hong Kong entities.

Information Technology Coordinator

Fanling Assembly of God Church Limited

2021 – 2024
  • Managed organization IT systems including hardware, software, and network services.
  • Led a 3-person IT team using Scrum methodology.
  • Migrated legacy in-house applications to Java 17 and Spring Boot microservices.
  • Transitioned three internal applications from on-premises servers to AWS and Azure cloud platforms.
  • Established CI/CD pipelines using Jenkins for automated build, test, and deployment processes.
  • Overhauled network infrastructure with external vendors, deploying managed switches and 39 wireless access points.