ChJus

Ongoing projects

Optimizing Socio-Economic Resilience: Data-Driven Analysis of Weather Risk on Hong Kong Households


Abstract


Presentation slides

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

Featured past projects

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

Other projects

西西展覽

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