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.

A Q&A bot where the model is only allowed to quote

A WeChat bot answers students and parents about visas, exams and enrolment. Why the language model in it may only quote sentences, how the code checks every quote, and which true sentences it still refuses to send.

EN中文

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