Industry/School Projects and Work
Application Developer
At A*STAR (SIMTech)
(Mar 2023 - Jun 2026)
Description: Engineered immersive Virtual Reality (VR) training simulations and digital twin systems for Model Factory at SIMTECH. Developed and supported full-stack web applications for research tools, authored custom character animation clips for interactive showcases, and optimized asset integration pipelines. Managed end-to-end deployment workflows across mobile platforms and delivered numerous confidential ad-hoc R&D prototyping projects.
Organization/School: A*STAR (SIMTech)
Project Team Size: Varies by Project; most of the time, an independent developer
Duration: 3 years 3 months.
Programs/Tools/Language: Unity, Angular, TypeScript, Python, Flask, Blender, Adobe Photoshop, HTML5, CSS3, C#, Git (GitHub, Bitbucket)


Mirage: Ignis Fatuus (2025)
Description: Mirage: Ignis Fatuus, a 3D perspective puzzle game centered around optical illusions, spatial perception, and re-centering camera angles to navigate terrain. Served as a multi-disciplinary creator on a two-person team to transition the concept from its mobile predecessor into a full-scale cross-platform title. Handled the core game design, engineered interactive level geometry, structured progressive difficulty curves, and modeled optimized low-poly 3D environmental assets.
Organization/School: Illam Software Entertainment
Project Team Size: 2 people.
Duration: 2 years.
Roles I worked: Level Designer, Game Designer, 3D Artist
Programs/Tools/Languages: Unity, Unreal Engine, Blender, Adobe Photoshop, Perforce (P4), C#
Platforms: Steam, Nintendo Switch, Xbox and PS5.
Click Here To See More...(Working In Progress)

Mirage: Illusions (2017)
Description: Mirage: Illusions is a 3D puzzle game developed for Android and iOS. The overall theme of the game is about optical illusions and perceptions. The playstyle is straightforward - the player, in the shape of a cube, has to move from the start to the end of each level. A grade based on the player’s speed and the number of moves taken will be given to each completed level.
Organization/School: Illam Software Entertainment
Project Team Size: 2 people.
Duration: 4 months.
Roles I worked: Lead Level Designer, Lead Game Designer
Programs/Tools/Languages: Unity, Adobe Photoshop, Maya, C#
Platforms: iOS Apple App Store, Google Play Store

Bake Now! (2021) [School Project]
Description: You are the baker, baking various pastries, bread, and desserts from a first-person perspective. You manoeuvre around the kitchen to find various ingredients and bake these ingredients together to create various dishes.
Organization/School: Murdoch University
Project Team Size: 3 people.
Duration: 3 months.
Roles I worked: 3D Artist & Animator, Lead Level Designer, Lead Game Designer
Programs/Tools/Languages: Unity, Adobe Photoshop, Maya, WebGL

Swab! Test! Jab! (2021)[School Project]
Description: Play as a healthcare professional who will administer COVID-19 tests and vaccines to their patients!
Organization/School: Murdoch University
Project Team Size: 3 people.
Duration: 3 months.
Roles I worked: Lead Level Designer, Lead Game Designer, 3D Artist
Programs/Tools/Languages: Unity, Adobe Photoshop, Maya

Tower Power (2016)[School Project]
Description: Tower Power is a multiplayer VR game, as such, there is only one mode: Multiplayer. Players can play as either God or Hero. There can only be 1 God in any game, this player will be the host of the game. The rest of the players are Heros. This asymmetrical aspect is what sets Tower Power apart from other multiplayer VR games.
Organization/School: Temasek Polytechnic
Project Team Size: 6 people.
Duration: 3 months.
Roles I worked: 3D Artist & Animator, Level Designer
Programs/Tools/Languages: Unity, Adobe Photoshop, Maya
