Skip to main content
Charles Tsoi

Charles Tsoi

AI · Machine Learning · App Development

charleschtsoi@gmail.com · LinkedIn · GitHub · PDF

Fourteen years in enterprise delivery — now learning and building in AI, machine learning, and mobile products.

  1. Airport Authority Hong Kong

    Mar 2025 – Present

    Assistant Manager, IT

    LLM monitoring agent for 63 production systems (~4h → 20m report prep each); agentic AI PoC with ~80% less manual query time in testing.

  2. Independent Consultant

    Sept 2024 – Feb 2025

    Technical Consulting & AI Automation

    Requirements, workflow design, and automation prototypes for SMEs and startups using Python, n8n, and LLMs.

  3. Apple

    Oct 2022 – Sept 2024

    Engineering Project Manager (Specialized Consultant)

    Worked on docserverless — numerical computation moved from server-side to edge devices.

  4. Accenture

    Aug 2021 – Sept 2022

    Business & Integration Architecture Specialist

    Defined API contracts (Swagger), reducing integration rework by about 20%.

  5. The Hong Kong Jockey Club

    May 2019 – July 2021

    IT Solutions Analyst (Horse Racing)

    Worked on Solace migration — REST APIs toward event-based messaging for real-time odds.

  6. A.S. Watson Group

    Oct 2018 – May 2019

    Senior Business Analyst (eLab)

    Supported technical rollout of Watsons Vietnam e-commerce site and mobile app.

  7. Cathay Pacific Airways

    Nov 2012 – Sept 2018

    Product Owner / Assistant Digital Manager

    Product ownership on the Cathay Pacific mobile app — MAU ~10,000 → ~120,000 (12x).

Education, certifications, skills

Full skills →

Master of Science in Information & Technology Management (MScITM), The Chinese University of Hong Kong (CUHK) (Expected Q1 2027)

Solace Certified Event Driven Architecture Practitioner · Project Management Professional (PMP) · Professional Scrum Master (PSM I) · Professional Scrum Product Owner (PSPO I)

API design · Event-driven architecture · LLM agents · Product management · Agile / Scrum · Python · Next.js · Solace · Vendor evaluation · System integration