HomeBack to Experience
Enterprise Backend

Backend ServicesUnified API infrastructure powering three platforms

Client
Hong Kong International Airport
Location
Hong Kong
Period
Jan 2021 – Present

Overview

About the Project

Core backend and middleware services architected to support 5DCC (web operations platform), iStaff (mobile workforce app), and iWatch (smartwatch companion). A unified API layer providing real-time data synchronization, task management, authentication, and operational coordination across all three client applications.

Designed as a scalable, multi-tenant backend infrastructure using Node.js and MySQL, with advanced middleware services for API gateway, authentication, message queuing, and data synchronization. This backbone ensures seamless communication between web, mobile, and wearable platforms while maintaining data consistency and real-time updates across all operational systems.

Screenshots

Inside the Platform

My Role

Key Responsibilities

  • 01Architected and built RESTful APIs serving web, mobile, and wearable platforms simultaneously
  • 02Designed and implemented MySQL database schema with complex stored procedures for operational workflows
  • 03Developed middleware services for authentication, authorization, and role-based access control
  • 04Implemented real-time data synchronization mechanisms for cross-platform updates
  • 05Built message queuing and notification systems for task distribution and alerts
  • 06Optimized API performance and database queries for high-concurrency operations
  • 07Integrated third-party services and legacy systems with modern API patterns
  • 08Established CI/CD pipelines and deployment automation across multiple environments

Features

Key Features

Unified REST API for web, mobile, and wearable clients
Real-time data synchronization and event streaming
Role-based access control and multi-tenant support
Advanced MySQL stored procedures for complex business logic
Message queuing for asynchronous task processing
Push notification system for real-time alerts
Comprehensive logging and monitoring infrastructure
Automated deployment and scaling capabilities

Tech Stack

Technologies Used

Node.jsExpress.jsMySQLStored ProceduresREST APIsMessage QueueAuthenticationJenkinsAWSLinux

Continue Exploring

Other Projects

Enterprise Web Platform

5DCC

Centralized airport operations management

View Project
Mobile Application

iStaff

Mobile workforce management for airport staff

View Project
Wearable Application

iWatch

Real-time operational alerts on the wrist

View Project
Mobile E-Commerce

Bujishu

Cross-platform furniture & home living shopping

View Project
Mobile Logistics

Linehaul

Hub-to-hub logistics operations on Android

View Project
Mobile Courier

KITA

Last-mile parcel delivery for couriers

View Project
Browser Game · Side Project

Stratagem

Browser-based multiplayer strategic war simulation

View Project