I’m a results-driven game programmer with 4+ years of experience building and optimizing real-time gameplay in Unity (C#) and Unreal Engine (C++/Blueprint). I enjoy designing systems that are easy to maintain, integrating audio and runtime features, and improving performance through profiling and draw-call optimization—so projects stay stable and ship on schedule. I’ve worked across multiple platforms and have contributed to titles that reached 10k+ downloads, including leading a small team to success. Alongside core gameplay engineering, I’m actively expanding into VFX Graph and Shader Graph workflows to better connect visual art and code, and I also care about clear communication and building reusable tools that help teams move faster.

Suah Yi Hao

I’m a results-driven game programmer with 4+ years of experience building and optimizing real-time gameplay in Unity (C#) and Unreal Engine (C++/Blueprint). I enjoy designing systems that are easy to maintain, integrating audio and runtime features, and improving performance through profiling and draw-call optimization—so projects stay stable and ship on schedule. I’ve worked across multiple platforms and have contributed to titles that reached 10k+ downloads, including leading a small team to success. Alongside core gameplay engineering, I’m actively expanding into VFX Graph and Shader Graph workflows to better connect visual art and code, and I also care about clear communication and building reusable tools that help teams move faster.

Available to hire

I’m a results-driven game programmer with 4+ years of experience building and optimizing real-time gameplay in Unity (C#) and Unreal Engine (C++/Blueprint). I enjoy designing systems that are easy to maintain, integrating audio and runtime features, and improving performance through profiling and draw-call optimization—so projects stay stable and ship on schedule.

I’ve worked across multiple platforms and have contributed to titles that reached 10k+ downloads, including leading a small team to success. Alongside core gameplay engineering, I’m actively expanding into VFX Graph and Shader Graph workflows to better connect visual art and code, and I also care about clear communication and building reusable tools that help teams move faster.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
See more

Language

Chinese
Fluent
English
Advanced
Malay
Intermediate

Work Experience

Game Programmer at Ammobox Studios Sdn. Bhd.
April 1, 2022 - Present
Create generic tools, implement game features and ensure game projects deliver on time without issues. Currently focusing more on sound features to improve user experience.
Contractor - Game Programmer at Gameka Sdn. Bhd.
July 1, 2020 - December 1, 2021
Created and maintained game projects from scratch and collaborated with others to implement the backend using Node.js REST APIs, ensuring features were integrated into the overall game workflow.
Game Programmer (Contractor) at Gameka Sdn. Bhd.
July 1, 2020 - December 1, 2021
Create and maintain game projects from scratch. Learn from others and implement the backend with Node.js.
Game Programmer and Lead IT/Infrastructure at Gameka Sdn. Bhd.
April 1, 2018 - June 1, 2020
Create reusable tools for the convenience of the development in the game projects. Manage the hardware and software matters for the company. Self-learning and implementing features like Shader Graph and VFX inside the game for aesthetic and optimization. Lead a game project that achieves 10k+ downloads.

Education

Bachelor of Game Development at KDU University College (Malaysia)
January 1, 2015 - January 1, 2018
Bachelor of Game Development at KDU University College (Malaysia)
January 1, 2015 - January 1, 2018
Bachelor of Game Development at KDU University College (Malaysia)
January 1, 2015 - January 1, 2018

Qualifications

Add your qualifications or awards here.

Industry Experience

Gaming, Software & Internet, Media & Entertainment, Education