GO +2.4%|K8S +1.1%|TS +3.0%|NEXT +1.8%|PAYMENTS +4.2%|REDIS -0.6%|POSTGRES +0.9%|AWS +1.4%|DOCKER +0.7%|JAVA -0.3%|SPRING +1.2%|REACT +2.1%|MT5 +5.6%|UPTIME 99.9%|GO +2.4%|K8S +1.1%|TS +3.0%|NEXT +1.8%|PAYMENTS +4.2%|REDIS -0.6%|POSTGRES +0.9%|AWS +1.4%|DOCKER +0.7%|JAVA -0.3%|SPRING +1.2%|REACT +2.1%|MT5 +5.6%|UPTIME 99.9%|
professional

Ocean Park E-Commerce Ticketing Platform

Complete A-to-Z ticket purchase flow with Type Approval compliant payment monitoring and automated reconciliation.

projects.detail.detailContext

Role

Platform & DevSecOps Engineer

Timeline

September 2025 - November 2025

Category

professional

99.9% success rate

TA compliant

Zero revenue loss

Overview

Built enterprise-grade e-commerce ticketing system for Ocean Park Hong Kong, integrating Octopus payment gateway and TAS (Ticketing Administration System). Implemented Type Approval (TA) compliant payment status polling meeting regulatory requirements by Octopus Cards Limited.

What I Built

  • Implemented TA-compliant payment status polling with smart termination logic
  • Built RESTful APIs with JWT authentication and Spring Security
  • Developed idempotent fulfillment logic preventing duplicate transactions
  • Created automated reconciliation job to prevent revenue loss
  • Integrated Octopus payment gateway with XML-based protocol

Key Achievements

  • +Type Approval compliant payment monitoring system
  • +99.9% transaction success rate
  • +Zero revenue loss through automated reconciliation
  • +Real-time payment status updates every 10 seconds

Technologies Used

Java 17Spring BootSpring SecurityPostgreSQLJWTDockerJUnitMockito

Tags

E-commercePayment ProcessingEnterprise