Optimizing Socio-Economic Resilience: Data-Driven Analysis of Weather Risk on Hong Kong Households
Presented at 2025 Risk Sciences Annual Conference (click to see Conference Program)
Jun 2024 —
Optimizing Socio-Economic Resilience: Data-Driven Analysis of Weather Risk on Hong Kong Households
Presented at 2025 Risk Sciences Annual Conference (click to see Conference Program)
Jun 2024 —
News Sentiment Visualization
News sentiment of New York Times articles since 1852.
Mar 2025
~310 LOC
Spotify Statistics
Data dashboard and analytics for Spotify streaming data.
Jul 2024 —
~2880 LOC
Economics Quarterly
Student-run magazine on global finance, investing, and economics.
Apr 2024 —
~6320 LOC
Web Development CCA
School club nurturing student interest in web development and programming.
Nov 2024 —
IB Computer Science IA
Well-being dashboard with data analytics for students and teachers.
Mar 2025 — Sep 2025
~5100 LOC
IB Computer Science EE
Explored the effectiveness of magnitude-based weight pruning on image classification model accuracy retention.
Feb 2025 — Sep 2025
Surveys
Conducting well-being surveys through online communities.
Jan 2025
~1020 LOC
IB Computer Science
Coursework for IB Computer Science.
Aug 2024 — May 2026
Neural Network
Neural network library from scratch with extensive implementation documentation.
Sep 2024 — Dec 2024
~1040 LOC
Frontend Mentor
Frontend web development projects.
Aug 2022 — Feb 2024
~2360 LOC
D3.js Data Visualizations
Explorations in data visualization with the bespoke visualization library D3.js.
Jul 2022 — Aug 2022
~2090 LOC
Eternum
Quick exploration, prototypical design of typeface in two weeks.
May 2023
Calculator
A colorful console-based calculator based on Pratt parsing.
Oct 2021 — Mar 2022
~1660 LOC
Syntax Highlighter
A syntax highlighter for Java written in both Java and JavaScript.
Jun 2021 — Apr 2022
~1460 LOC
Handwritten Digits Dataset
A custom handwritten digits dataset and a data augmentation tool for generating more digits based on your own handwriting.
Mar 2021 — Jun 2021
Building Neural Networks From Scratch
Explores implementation of neural networks in Java from scratch.
Oct 2020 — Apr 2022
~10780 LOC
西西展覽
Text and media visualization for an exhibition.
Mar 2025
~360 LOC
CISxIdeas
Climate change exhibition hackathon concept design.
Nov 2020
~440 LOC
HTML and CSS Tutorial
Short tutorial delving into HTML and CSS.
Oct 2020 — Mar 2021
~100 LOC
SmartEditor
An attempt to create a plain-text editor using Java Swing.
Jul 2020 — Jun 2021
~2000 LOC
ChatCombine
A prototype of a chatting interface implementing RSA encryption.
May 2020 — Jan 2021
~1650 LOC
Java Programs, Rosetta Code Contributions
A collection of small programs performing different tasks.
— 2020