Zhan Hong

Hi, I'm Zhan Hong.

I'm an undergraduate at the National University of Singapore. I'm pursuing a Bachelor's degree in Communications and New Media with a minor in Computer Science.

I have a keen interest in design of all sorts. That includes UI/UX and graphic design, but also product, game, and web design.

In my free time, I like to play sports, instruments, or video games. Please take a look around at my site and projects!

My resume.

Email: choongzhanhong@gmail.com / zhanhong@u.nus.edu
Page last updated 25/10/2023

About Me

I am rather proficient in design. I think I'm decent at programming too. Check out my education and work experience, and my skills and interests. I'm also pretty involved in some student organisations.

A picture of me.
This was me back in 2021. Even after all these years, I think it's still my best photo.


National University of Singapore [2020 – expected 2024]

Bachelor of Social Sciences (Honours) in Communications and New Media
(Currently Honours, First Class)
Minor in Computer Science

NUS High School of Mathematics and Science [2012 – 2017]

NUS High Diploma (Distinction)
Honours in Mathematics
Majors in Chemistry and Physics

Work Experience

Health Promotion Board [Jul 2022 – Dec 2022]

Digital Marketing Intern

Managed HPB digital content (websites, campaigns) as well as annual department-wide content audit.

Workforce Singapore [May 2022 – Jul 2022]

Branding and Social Content Intern

Involved with campaigns and roadshow events. Created graphic and written digital content as well.

Other Work

Student Tutor [Jul 2023 – Current]

Teaching CS1010 Programming Methodology under NUS School of Computing, which introduces students to programming concepts via C and Vim.

Bartender [Jun 2020 – Aug 2021]

Teaching CS1010 Programming Methodology under NUS School of Computing, which introduces students to programming concepts via C and Vim.

← Back to About Me / Experience / Skills / CCAs

Co-Curricular Activities

NUS Students' Union Committee for Information Technology (NUSSU commIT) [2022 – PRESENT]

As the director of NUSSU commIT's training cell, I managed the free workshops targeted at NUS students to impart technical skills, such as the Adobe suite, Excel, Python, and HTML (I adapted my earlier Bootstrap Bootcamp materials).
My responsibilities included managing my team of 15 trainers, together with one other partner director, we trained them on the required technical skills, teaching skills, and created workshop materials. We also handled administrative matters like booking of training venues and marketing our events.
Check out the organisation's Instagram Page .

NUS Communications and New Media Society [2020 – 2022]

Creative Director; Special Projects Director
Student Leader, involved in creating publicity materials for our Instagram Page , and planning several projects for the student body, including fun activities for the student body, talks involving external organizations, and orientation camps for future students. I am most proud of the Bootstrap Bootcamp, which I spearheaded and planned.

← Back to About Me / Experience / Skills / CCAs



The more fun stuff.

I'm into lifting weights, and although I've read through a few books Namely, Super Squats and Jim Wendler's 5/3/1 original/forever/beyond. and forums/blogs (this one's pretty cool), I think I'm at the stage where I'm doing far less dedicated eating and dieting, due to having limited time. Still, it's a lifetime habit I hope to keep up.

I also play dodgeball, mainly in NUS. I think it's a neat sport that should get more recognition. Throwing balls (and hitting people) is very cathartic. I host and teach dodgeball sessions in my hostel in NUS.

I'm also into coffee, the kind where I buy my own beans and brew it myself, yes. I also enjoy playing the guitar, drums, and singing, all at a very amateur level.


I like teaching and learning stuff. I'm the kind of person who enjoys picking up random new hobbies and projects as well (finishing them, is another story).

I like thinking about design, definitely.

Blogging with Joe Bloggs

One could use this setup to write a blog short updates. For images make sure to use the loading="lazy" attribute, so they get loaded only when needed.

An example of a photo gallery with a lightbox. Back to portfolio.


intUItive! - VR Project

This was done as part of a final project for a class on Virtual Reality interaction design. intUItive! explores user interface/user experience design in VR. I developed parts of the Unity map, scripts, and the overall design of the project.

MovieMate - Software Engineering Project

I worked with a team to create a simple Command-Line application in Java as part of a software engineering module. In the process, I learned Object-Oriented Programming practices and how to use GitHub to work on software in a team.


Eaterio - UI/UX Prototyping Project

This project was done as part of a course on user experience design, and involved an iterative design process. We made a lo-fi prototype which was developed into a hi-fi prototype on Figma. Along the way, we informed and evaluated our design with user studies, interviews, testing, etc.

HTML and Adobe Workshops

I spearheaded and planned a one-day introductory workshop on creating a website using HTML, CSS, and Bootstrap. During the event, they made their own website to store their portfolio and CV (much like this one!), and networked with each other as well. I also shared my Adobe experience to contribute to our workshop on Adobe Illustrator. These workshops were done during my time in the NUS Communications and New Media (CNM) Society. The skills taught helped NUS students, including those in the CNM department to be equipped with skills relevant to the new media industry.


Parasite - Game Design Project

This game was done in Game Maker Studio 2 as a final project for a Game Design class. I was the lead programmer and producer, programming the source code, helping in other aspects like art. Major props to my teammates for this wonderful game made in seven weeks!


Part of my final project in a HTML/CSS/Javascript class. I created an interactive ball physics simulator. For the actual project, I used Node.js to implement a dynamic web page where multiple users could play a "ping-pong" game using similar ball physics. Unfortunately, GitHub can only serve static pages so that is not shown.


Miscellaneous stuff here. I often have small projects that belong here.

NUS Blog

I review the courses/modules I took in National University of Singapore. Link

Academic Plan Spreadsheet

I also made a spreadsheet academic plan template, with CAP calculator. I made it for myself but it may be of use to you. Get your copy here.

Confucius Said...

I like this saying that goes:

"It takes two wipes (of the toilet paper) to know that you need three, but it takes three wipes to know you only needed two."
There's probably some variance in how this quote is said. I think this version is quite meaningful, though.

To me, it's the corollary to the quote:

"Hindsight is 20/20."
Where, yes, it's an admission that, with the benefit of hindsight, things may seem clearer or obvious. But, hindsight isn't something you have the benefit of having when you're in the middle of a situation.

So, the choices you make are often informed by what you know at the given point. And there's merit in that. You'll wipe.


Site is under construction. These are the current pages.