Shuoxun Wen GitHub

Shuoxun Wen 温硕勋

Computer Science · Monash University

I build tools Monash students use, and write down how they run.

Backend and AI application developer. I run Monash Hub on my own VPS, with automated deploys that roll back when a release fails, and wrote 182 of the 203 merged pull requests in SecureView, our final year project.

Writing

How my projects are built and run, with the code linked. Every post has an English and a Chinese version.

100 users, 3% CPU, and most uploads failing

At 100 concurrent users, up to 78% of uploads failed while the CPU sat at 3%. How the cause was found, a first fix that made things worse, and the fix that brought failures to zero.

EN中文

Sharing files the server cannot read

In SecureView the browser encrypts every file and the server never holds a key that opens one. How sharing works under that rule, and what happens when someone forgets their passphrase.

EN中文

182 / 203

merged pull requests in SecureView written by me

14

browser test runs on every Monash Hub change, desktop and phone

4

languages on Monash Hub: Chinese, English, Japanese, Korean

2025–2027

Handbook years searchable on Monash Hub, synced every week