
Code-Related Projects
Continuous Eye Gaze Input System
Create a Continuous Gaze tracking system where the canvas accepts gaze input coordinates and translate into turning and position for the robot within existing ROS framework.Engine used : Unity
Platform: Android, Linux
Software: ROS(noetic), Gazebo, RVIZ
Portfolio Website


An art portfolio based dynamic website which allows users to filter artworks with tags and email queriesLanguage used : HTML CSS, JS, Python
Backend/templating: flask, jinja2
Doot - A FPS Shooter

A Doom-like First-Person Shooter where the players have to collect 3 totems while dodging bullets from various enemies
Engine : Unity
Platform:PC
2D Assets: Clip Studio Paint, Aseprite
Defending the Quackdom
A retro-inspired Point and Click game base on Caerphilly Castle and its bird residents.
Created during a 3-week game jam.
Provided assets and scripts for the gameEngine used : GB studio
Pixel Art assets and illustration: Photoshop
Chill Lab - Mental Health Promotion Project
(Chinese Only)
An Immersive Campaign created by The mental health association Of Hong Kong and funded by Z Zurich Foundation.
Responsible for migrating and debugging the 360 video player into play-ready state
Platform: Android(Oculus Quest 2)
Engine: Unity
Sushi Rush

A VR crafting prototype that allows players to craft sushi in a limited amount of timeEngine used : Unity
Platform: PCVR
Package used : VRTK, Oculus SDK
Virtual Interactive Museum


A virtual interactive museum to recreate one of the oldest salt mines.
The project focus on interactions, creating shaders using graphic nodes
Engine : Unity
Platform: PCVR
Package used : Oculus SDK
Asset Modeling: Maya Blender Vroid Zbrush
Texturing: Substance Painter
Concept Art/illustration works











