
Changhao (Chase) Sun
孙昌浩
|
London, UK

About
MSc Business Analytics student at UCL with a background in Computer Science & Mathematics (UW-Madison) and Operations Research (UEC Tokyo). I work at the intersection of data science, AI, and product, from building ML pipelines and analytics dashboards to multiplayer web games. Trilingual in English, Chinese, and Japanese.
Projects
A selection of things I've built and explored.

Forecast Allocation Optimisation
MSc consultancy dissertation with Sony Europe B.V. I built a CP-SAT model that turns fixed family-level forecasts into account-by-week allocations while balancing commercial planning rules. On the evaluation dataset, it reached proven optimal solutions within minutes and changed about 1.5% of allocation cells.

Norikae乗り換え
In ProgressTokyo JR-themed multiplayer card game. Players compete to build train routes across the JR network. Built with React 19 and real-time multiplayer via Socket.IO.

Neko Desk Topネコデスクトップ
macOS desktop pet app with autonomous pixel art kittens. 13 breeds roam your screen with independent personalities — walking, sleeping, climbing, and landing on windows. Single-file native Swift, no dependencies.

OrderThis
OngoingGenAI startup helping travelers navigate foreign-language menus. Multimodal menu understanding with Gemini API, allergen detection, and RAG-powered dish image retrieval.

Suggestion Mining from Hotel Reviews
NLP pipeline for detecting actionable suggestions in hotel reviews. Fine-tuned DistilBERT with cross-domain transfer from SemEval software forums, plus BERTopic clustering for service improvement insights.

Interactive Industry Analysis Assistant
AI research assistant that generates structured industry reports from Wikipedia sources via Gemini API. Semantic input validation and sub-30-second delivery.

Structured Masking for Privacy-Preserving Collaborative LP
Master's thesis at UEC Tokyo. Structured sparse masking for privacy-preserving collaborative linear programming, validated on airline alliance capacity allocation.

Amazon Marketing Analytics: Targeting, Prediction & Causal Inference
Marketing analytics study on Amazon data. Customer targeting via RFM segmentation and K-means clustering, plus causal inference uncovering Simpson's paradox in price-sales relationships. Interactive Tableau dashboards.

Operating Systems Projects
Two systems projects from CS 537 at UW-Madison: a Makefile parser with DAG-based dependency resolution, and a custom memory allocator backed by a red-black tree.

Semantle Helper
CLI solver for Semantle, the semantic word-guessing game. Uses word2vec embeddings with online Ridge Regression to learn the target word direction in embedding space.

Cat Arena小猫战场
Wave-based bullet-hell shooter built with vanilla HTML5 Canvas. Pixel cat vs. alien invaders across four difficulty levels, with power-ups and mobile touch controls.
Daily Digest & 反反bot反反bot
OngoingAutomated daily news digest that posts to a personal Slack workspace, plus 反反bot — an interactive chat bot with a cat personality and kaomoji style, deployed on a Cloudflare Worker with a QQ group-bot variant.
PM Assistant
Local project management web app for coordinating an industry-academic dissertation workflow. 7 modules — dashboard, timeline, todos, meetings, questions, emails, and time tracking — with a native macOS client.
Experience
Data Science Intern (MSc Dissertation)
Sony Europe B.V. · Weybridge, UK
- ·Built a constrained optimization system in Python and Google OR-Tools to reconcile hierarchical demand forecasts with business guardrails, deployed on Databricks with real industry data and solved in minutes.
- ·Implemented driver attribution and counterfactual re-solving to generate auditable explanations for model adjustments and prevent invalid outputs from progressing, creating a human-in-the-loop architecture for planner review.
Research Assistant
Asian Academy of Digital Economics
- ·Designed and executed an international partner mapping project for the Global Digital Economy Conference (GDEC), identifying qualified digital economy associations across 20+ countries.
- ·Developed a structured database of 100+ international digital economy associations using LLM-driven keyword expansion and semantic search, supporting global partnership outreach.
Research Assistant
Center for Industrial Development and Environmental Governance (CIDEG), Tsinghua University
- ·Built end-to-end data pipelines for the Global Innovation Hubs Index 2024, integrating economic and innovation indicators for 120+ global cities with automated update workflows.
- ·Implemented anomaly detection via extreme value analysis and conducted EDA along with Power BI to uncover cross-city and regional patterns, shaping the index ranking methodology.
Software Engineer Intern
CICV (Beijing) Research Institute · Beijing, China
- ·Developed a PyQt5-based GUI integrated with ROS for standardized scene data collection, adopted as the team's primary interface for autonomous driving experiments.
- ·Designed the data storage logic for a scene database, structuring 100,000+ raw sensor outputs and visual data for scalable dataset expansion and downstream ML training.
Resume
University College London
MSc Business Analytics
Sep 2025 – Sep 2026
Machine Learning · NLP · Predictive Analytics · Operations Analytics · Business Strategy & Analytics · Marketing Analytics · Dissertation (Sony Europe B.V.)
The University of Electro-Communications
Master of Engineering, Operations Research
Oct 2023 – Sep 2025
Discrete & Continuous Optimization · Information Theory · Human Interface
University of Wisconsin-Madison
BSc Computer Science & Mathematics (Double Major)
Sep 2016 – May 2020
GPA: 3.63/4.0
Dean's List (Fall 2017–2018, Spring 2016–2017)
Algebra · Analysis · Stochastic Processes · Database Management · Operating Systems · Artificial Intelligence
Life
Beyond the code.

张真香aka 香香
A lovely little cat and the official mascot of everything I build. ^ • ◡ • ^
Xiangxiang travels with me and supervises my coding sessions at home.
Follow Xiangxiang's adventures on Instagram ↓

🎹 音ゲーRhythm Games
A dedicated arcade rhythm gamer (once).