Skip to main content
Andrew SZE-TO
Open navigation menu

Hi, I'm

Open to new opportunities

Andrew SZE-TO

Full-stack Developer based in Hong Kong

I turn complex ideas into dependable products.

I build web platforms, developer tools, and interactive systems with a focus on scalable architecture, maintainable code, and practical delivery.

Find me online

About Me

Get to know me better and discover what drives my passion for development

My journey into programming began with a simple motivation: I wanted to craft the products I dreamed of. What started as a personal quest has evolved into a passion for creating software that makes a meaningful impact.

I specialize in web development, API design, and game logic with a strong focus on software quality and architecture. My approach centers on design patterns, scalability, and maintainability—ensuring every line of code contributes to robust, future-proof solutions.

Beyond coding, I'm actively learning 4+ languages, which has taught me the value of clear communication and diverse perspectives. I'm seeking opportunities to work on innovative projects where quality matters as much as creativity.

What I Do

  • Web application development
  • API design & implementation
  • Game logic programming
  • Software architecture & design patterns
  • Code quality & maintainability
  • Scalable system design
  • Cross-cultural communication
  • Continuous learning & adaptation

Core Technologies

  • JavaScript
  • TypeScript
  • C#
  • Python
  • PHP
  • React
  • Next.js
  • Tailwind CSS
  • Flutter
  • Laravel
  • Node.js
  • Unity
  • Computer Vision
  • Docker
  • AWS

Skills & Capabilities

The technical strengths I use to take products from an early idea through architecture, implementation, and delivery.

  1. 02

    Developer tools and native utilities

    Design focused utilities that turn complex configuration and repeated workflows into direct interfaces.

    Core stack

    • Swift
    • SwiftUI
    • C#
    • .NET
    • WPF
    • GitHub Actions

    Related work

Technical toolkit

A broader view of the languages, frameworks, platforms, and specialist tools I have worked with.

Languages

  • JavaScript
  • TypeScript
  • C#
  • Python
  • PHP
  • Kotlin
  • Dart
  • Java
  • C++

Frontend

  • React
  • Next.js
  • Tailwind CSS
  • Flutter
  • HTML/CSS

Backend

  • Laravel
  • Node.js
  • PostgreSQL
  • MongoDB
  • MySQL
  • Supabase

Specialization

  • Unity
  • Computer Vision
  • Photon API
  • VR Development
  • Machine Learning

DevOps

  • Docker
  • AWS
  • Git
  • Kubernetes
  • SEO Optimization

Selected Work

Native utilities, developer tools, and applied products built to solve practical problems across web, mobile, and interactive systems.

Showing 10 projects

Shortcut Wheel macOS application icon and radial menu
SoftwareFeatured

Shortcut Wheel

A native macOS menu-bar utility that opens a configurable radial shortcut menu from a global keyboard or mouse trigger. Slices can send keystrokes, launch apps and URLs, run scripts, or open nested wheels.

My contribution

Personal project: designed and built the native app, global input handling, radial interactions, JSON persistence, automated tests, and universal DMG release workflow.

  • Swift
  • SwiftUI
  • AppKit
  • CGEventTap
  • GitHub Actions
Karabiner Config Editor configuration interface
SoftwareFeatured

Karabiner Config Editor

A visual editor for importing, editing, validating, and exporting Karabiner-Elements configuration files, including complex modifications and ANSI, ISO, and JIS keyboard layouts.

My contribution

Personal project: designed and implemented the editor, drag-and-drop rule builder, keyboard visualization, conflict validation, and structured JSON export workflow.

  • Next.js
  • React
  • TypeScript
  • Tailwind CSS
  • dnd-kit
  • Zod
Git Easy plugin for Flow Launcher
SoftwareFeatured

Git Easy

A Flow Launcher plugin for cloning, fetching, fuzzy-searching, and opening Git repositories across multiple local root folders.

My contribution

Created and maintain the open-source plugin, its multi-root repository workflow, settings UI, and automated release pipeline while incorporating community contributions.

  • C#
  • .NET 7
  • WPF
  • Flow Launcher API
  • GitHub Actions
NasogastriX radiology education project illustration
Medical EducationFeatured

NasogastriX

An interactive radiology education app combining teaching modules and mini-games to help learners assess nasogastric tube positioning on chest X-rays.

My contribution

Developed the Unity and C# application, gameplay systems, and UI; integrated the supplied AI classification and Grad-CAM workflow; and handled releases and ongoing maintenance.

  • Unity
  • C#
  • Machine Learning
  • Computer Vision
  • Grad-CAM
Transient Global Amnesia radiology guide application
Medical EducationFeatured

Transient Global Amnesia: A Radiology Guide

An interactive tutorial covering the pathophysiology, imaging findings, and differential diagnoses of transient global amnesia through real clinical MR cases and self-assessment exercises.

My contribution

Built the Flutter and Dart application end to end, implemented collaborator-supplied medical content and touch interactions, and manage its App Store releases and maintenance.

  • Flutter
  • Dart
  • iOS
  • Interactive Learning
Professional

Beauty Product Review Platform

A modernized beauty product review platform with a scalable Next.js and Laravel architecture, improved search performance, and AI-assisted content workflows.

My contribution

Led the architectural overhaul, SEO and Core Web Vitals work, AI-first content optimization, and deployment of an internal LLM service.

  • Next.js
  • Laravel
  • PHP
  • TypeScript
  • Tailwind CSS
  • LLM Deployment
  • SEO Optimization
  • Docker
Professional

Surgical Counting Computer Vision System

A high-precision computer vision system for counting surgical instruments, deployed through a cross-platform Flutter application for practical medical use.

My contribution

Collaborated with Blueinno Technology HK on the computer vision model and integrated the resulting system into the Flutter mobile application.

  • Computer Vision
  • Machine Learning
  • Flutter
  • Python
  • Mobile Development
Professional

NeuroGym Multiplayer Mahjong

A networked Mahjong mode within NeuroGym, an evidence-based cognitive training platform designed for older adults. The platform uses culturally familiar games to support attention, memory, hand-eye coordination, executive function, language, and visuospatial skills.

My contribution

Built the complete Unity and Photon multiplayer Mahjong experience during a three-week internship sprint, including real-time gameplay synchronization and networking for remote play.

  • Unity
  • C#
  • Photon API
  • Multiplayer Development
  • Game Networking
Coursework

VR Multiplayer Endless Runner Game

A VR-supported online multiplayer endless runner created as a final-year project, combining immersive controls, networked play, and real-time game physics.

My contribution

Developed the game systems, VR mechanics, multiplayer networking, and interactive gameplay as the HKIVE final-year project.

  • Unity
  • C#
  • VR Development
  • Multiplayer Networking
  • Game Physics
Coursework

OpenGL Space Shooter Game

A space shooter built with OpenGL and object-oriented C++ to explore low-level rendering, game physics, and interactive graphics programming.

My contribution

Implemented the rendering pipeline, object-oriented game systems, physics, and interactive gameplay for computer graphics coursework.

  • OpenGL
  • C++
  • Computer Graphics
  • Game Physics
  • OOP

Experience

The roles, teams, and technical challenges that have shaped how I build and deliver software.

  1. Full-stack Developer

    She Communications Limited

    Hong Kong

    Sep 2024 - Present

    Leading the complete architectural overhaul of a beauty product review platform, applying object-oriented programming principles and modern design patterns to transform legacy systems into a scalable, maintainable solution using Next.js and Laravel, while implementing comprehensive SEO strategies and AI-first content optimization. Additionally, deployed and managed an internal LLM model on local servers to enhance company operations and productivity.

    Key achievements

    • Redesigned and rebuilt entire platform architecture using MVC and Repository design patterns
    • Deployed and configured internal LLM model on local server infrastructure for secure, cost-effective AI operations
    • Implemented comprehensive SEO optimization strategies including meta tags, structured data, and semantic HTML
    • Developed AI-first content optimization system to enhance search visibility and user engagement
    • Established secure LLM deployment pipeline with containerization and resource optimization
    • Implemented SOLID principles to improve code maintainability and extensibility
    • Applied Factory and Strategy patterns for modular component architecture
    • Optimized website performance and Core Web Vitals for improved search rankings
    • Enhanced platform functionalities with dependency injection and service layer patterns
    • Achieved better overall system performance through optimized OOP design and SEO best practices

    Technologies

    • Next.js
    • Laravel
    • PHP
    • React
    • TypeScript
    • Tailwind CSS
    • Local Server Management
    • AI/ML Infrastructure
    • SEO Optimization
    • AI-First Content Strategy
    • Schema Markup
    • Core Web Vitals
    • OOP Design Patterns
    • SOLID Principles
    • MVC Architecture
    • Docker
    • Kubernetes
  2. Game Developer

    The Chinese University of Hong Kong

    Hong Kong

    Dec 2021 - Present

    Developed an award-winning educational game for the radiology field using Unity, incorporating advanced AI features in collaboration with research teams.

    Key achievements

    • Created award-winning educational game for radiology field
    • Implemented Machine Learning model for abnormal nasogastric tube detection
    • Collaborated with Ph.D. student research team on AI integration
    • Delivered educational tool with real-world medical applications

    Technologies

    • Unity
    • C#
    • Machine Learning
    • AI Integration
    • Game Development
  3. Software Engineer

    DigiGear Technology Limited

    Hong Kong

    Jun 2023 - Aug 2023

    Developed a full-stack ticket selling platform focused on improving user experience and code maintainability.

    Key achievements

    • Built complete ticket selling platform from scratch
    • Improved user experience through intuitive design
    • Enhanced code maintainability and structure
    • Delivered scalable solution for ticket sales

    Technologies

    • Full-stack Development
    • TypeScript
    • Database Design
    • API Development
  4. Game Developer Intern

    MedMind Technology Limited

    Hong Kong

    Jun 2020 - Aug 2020

    Developed Mahjong online multiplayer game mode using Photon API for Unity, which became the product's most significant selling point during the pandemic.

    Key achievements

    • Developed complete multiplayer game mode in just 3 weeks
    • Implemented Photon API for seamless online gameplay
    • Created the product's most significant selling point during pandemic
    • Delivered high-quality gaming experience under tight deadline

    Technologies

    • Unity
    • C#
    • Photon API
    • Multiplayer Development
    • Game Networking

Education

Engineering and game-development programs that established the technical foundations behind my professional work.

  1. B.Eng. in Computer Engineering

    The Chinese University of Hong Kong (CUHK)

    Hong Kong

    Sept. 2020 - August 2024

    GPA 3.49/4.0

    Comprehensive engineering program focusing on computer systems, software development, and advanced computing technologies with strong emphasis on practical application and research.

    Key achievements

    • Visualized performance differences of merge-sort algorithm in different languages using matplotlib
    • Developed space shooter game using OpenGL with Object-Oriented Programming techniques
    • Completed comprehensive coursework in software engineering and cloud computing
    • Applied data structures and algorithms in real-world programming projects

    Relevant projects

    • Collaborated with Blueinno Technology HK to develop a high-precision surgical counting computer vision model achieving over 99% accuracy, with successful deployment to a cross-platform mobile application built using Flutter
    • Visualized the performance differences of the merge-sort algorithm in different languages using matplotlib in the course Introduction to Python (Individual Project)
    • Developed a space shooter game using OpenGL with OOP techniques

    Coursework

    • Software Engineering
    • Principles of Computer Graphics
    • Data Structure
    • Intro. to Cloud Computing & Storage
  2. HD in Game Software Development

    The Hong Kong Institute of Vocational Education (HKIVE)

    Hong Kong

    Sept. 2018 - June 2020

    GPA 3.76/4.0

    Specialized diploma program focusing on game development technologies, mobile gaming platforms, and comprehensive software development practices for the gaming industry.

    Key achievements

    • Achieved Award GPA of 3.76/4.0 demonstrating academic excellence
    • Developed VR-supported online multiplayer endless runner game as Final Year Project
    • Mastered mobile games technology and development frameworks
    • Gained expertise in game software development and quality assurance practices

    Relevant projects

    • Developed a VR-supported online multiplayer endless runner game as the Final Year Project

    Coursework

    • Mobile Games Technology
    • Game Software Development and Assurance

Get in touch

Let's Work Together

I'm always interested in new opportunities and exciting projects. Whether you have a question or just want to say hi, I'll do my best to get back to you.

Email

Find me elsewhere

Contact details

Location
Hong Kong
Availability
Open to new opportunities