Unity Certified Associate Programmer and co-founder of an indie game studio, with experience developing gameplay systems using Unity/C# and Apple frameworks such as SpriteKit and RealityKit. Graduate of the Apple Developer Academy and Apple Developer Institute for Games Development, experienced in prototyping, iteration, and rapid playable build development.
Skills
Experience Level
Language
Work Experience
Education
Qualifications
Industry Experience
Description
A fast-paced Action RPG that combines innovative typing mechanics with strategic spell-casting for a truly challenging gameplay experience.
Tech Stacks
Unity 2022, C#, Dialog System, Easy Save 3, Cinemachine, Timeline
Role
Gameplay programmer. Integrated Dialog System for narration and localization, directed ~22 in-game cutscenes via scripting, and implemented ~24 enemy attack patterns, reiterated scene transition ensuring seamless navigation.
Links
Description
A pixel-art 2D puzzle platformer about Pipop, a robot that can store 2 action at a time. In order to jump, move, or climb, carefully choose and swap between action memory slots that scattered trough the map.
Tech Stacks
Unity 2022, C#, Tilemap
Role
Level designer and gameplay programmer. Crafted 6 level design and 4 gameplay mechanics, including switching keys, climbing ladders, conveyor systems, and toggler button mechanism.
Links
[Pipop’s factory Itch.io page](https://www.twine.net/signin
Description
An arcade game combining pachinko and slot machine. A moving circle is dropped to get through randomized obstacles to get into the hole with the most points.
Tech stacks
Unity 2022, C#, DOTween, Unity.Pool
Role
Gameplay programmer. Created object pooling system for slot drawing, ensuring efficient Garbage Collection allocation and CPU cost.
Links
[GitHub Repository](https://www.twine.net/signin
Description
3D room-based multiplayer horror escape room. Each player has asymmetric roles with unique limitations and must work together to escape their abusive stepmother.
Tech stacks
Unity 2022, C#, NetCode for GameObjects, Cinemachine, Timeline
Role
Gameplay programmer. Configured network objects and managed client-server RPCs using NetCode for GameObjects, synchronising the game object in a session where up to two player could play remotely.
Links
Description
Play as a trash developer, striving to make the crappiest game ever. Experiment with up to 16 unique errors that can break either the world or the player. Collect hidden trophies by utilizing error combinations.
Tech stacks
Unity 2022, C#, Tilemap
Role
Created the scriptable object for player achievement. built the main menu, achievement and level creation scene UI. Ideated and developed for Patch Notes v0.1 Game Jam submission.
Links
[IATD Itch.io page](https://www.twine.net/signin
[IATD Position on Game Jam Leaderboard](https://www.twine.net/signin
Hire a Game Developer
We have the best game developer experts on Twine. Hire a game developer in Singapore today.