ABOUT ME
Final year student at Digipen Institute of Technology, studying in Bachelor's of Computer Science and Game Design. I have developed a wide variety of games using Unity and custom game engines developed from scratch in C++. I am also familiar with Linux and Python.
I have a keen interest in both game and software development. Comfortable working both independently and in team environments as well as collaborating across different disciplines.

EXPERIENCE
REDEYE STUDIO PTE LTD
Game Programmer Intern
Aug 2020 - April 2021
Prototyped and integrated ragdoll mechanics into gameplay
Developed 2 casual games (“Fruity Merge” & “Square Up”) for mobile using Unity from scratch:
Implemented core game mechanics
Integrated and iterated in game feedback using a combination of particles, animations and SFX
Designed and developed in-game systems along with interface methods based on GDD specifications
Integrated Skillz SDK into games
Assisted with the development of the game “OmNom Catch” in Unity:
Worked closely with designers and artists to integrate visual/audio effects to enhance the feel of the game.
Implemented level objects and its mechanics
Tested and documented different versions of the game’s build for performance issues
FIRST CODE ACADEMY
Coding/Stem Instructor(Part Time)
Mar 2018 - Aug 2019
Taught a variety of courses to students ranging from 4-16 years old. Courses covered include Scratch, AppInventor, Unity and Web Languages (HTML/CSS/Javascript).
Created curriculum for the Unity course.

SKILLS
Gameplay Programming
Able to create experiences that look and feel right, including
visual & audio feedback.
AI
Familiar with AI algorithms such as pathfinding and procedural
content generation.
UI Programming
Able to integrate UI for both games and engines. I enjoy being
precise and making the interface easy to work with.
Game Engine Programming
Developed and designed both 2D and 3D game engines and I'm
also familiar with Win32 API.
SOFTWARE AND PROGRAMMING LANGUAGES
C++/Visual Studio
Primary language and IDE I develop in. Familiar with STL
algorithms and object orientated programming.
Unity
Developed several projects for both PC and mobile
platforms using C#. On top of scripting, I am familiar with
Unity's audio, animation, UI and art pipelines.
FMOD
Low level audio engine that I integrated with my game engine.
Dear ImGui
User Interface library for C++. Integrated into my game engines to
provide an interface for debugging and tools usage.
Python
Created a wide variety of custom projects using libraries such as OpenCV, Pandas, Kivy, Folium and Tkinter.

HOBBIES
Martial Arts
I enjoy combat sports and have learnt Aikido,Sanda and
Judo. I'm practicing Muay Thai at the moment and started
learning Brazilian Jiu Jitsu
Games
I enjoy first person shooters such as Overwatch and Call Of Duty.
At the same time, I enjoy good JRPG games like Trails In The Sky
and Nier. I also enjoy analyzing how certain systems
and mechanics are done.
