Programmer | RTIS Student at SIT-DigiPen
I am a programmer specializing in real-time interactive simulations, game engines, and programming. Currently studying at SIT-DigiPen, I work on projects involving C++, OpenGL and Unity development. My past experience includes 3D modeling and rendering, but my current focus is on optimizing performance, physics, and AI in game development. I'm always exploring new technologies and continuously improving my skills
Featured Game Projects
ReadySetTanks
Year 1 Game Project - AI and Graphics Lead
I developed the AI system for enemy tanks, implementing a trajectory prediction algorithm that calculates optimal shooting angles using advanced mathematical functions. Additionally, I contributed to rendering and optimizing the game's visual effects.
INKVASION
Year 2 Game Project - Graphics Lead
I was the lead graphics programmer, responsible for implementing rendering systems using OpenGL. I designed and optimized the draw functions used by my teammates, ensuring efficient rendering workflows. Additionally, I developed a batch rendering system, significantly improving performance by minimizing draw calls and optimizing GPU usage.
Featured Animation Projects
Plastic Surgery Animation
10 Million Views - Youtube
This experimental animation project was done by me and my partner. We were inspired to this theme as there were many trending topics then. Somehow it managed to trend and get 10 million views on Youtube.
There Is a Day.
1st Place - N.E.mation!2019 Competition
This was an international competition by Nexus MINDEF. My team and I took up this competition to bolster and test our animation capabilities.
3D Side Scroller
Pirate Ship - Unity
My first project in Unity was a side scroller of a treasure chest. Yes, you play as a treasure chest in order to escape a pirate ship. My project leaned more towards environment design and acted as a stepping stone into the game engine.
Wallpaper creation
Da Yu - Internship Project
Responsible for 3D modelling, texturing and scene building. This is just one of the many projects I done during my time at the company. It was amazing to see everyone from the different department working together to create the final product, from the pre-production of the initial design up till the post-processing and final touches.