Hi, I’m Kim Wei Hao. I’m a full-stack mobile game programmer with hands-on experience building backend services in C# and Golang, and crafting player-facing features using Cocos Creator and Unity. I thrive in startup environments, delivering significant features within tight production cycles while collaborating closely with small teams and documenting systems for clarity. I hold a BSc in Computer Science focused on Big Data from SIM Global Education / University of Wollongong, and I enjoy turning ideas into polished, maintainable code. Outside of work, I participate in game jams and personal projects, continually learning new tools like Docker, Redis, and modern web stacks to broaden my technical horizons.

Kim Wei Hao

Hi, I’m Kim Wei Hao. I’m a full-stack mobile game programmer with hands-on experience building backend services in C# and Golang, and crafting player-facing features using Cocos Creator and Unity. I thrive in startup environments, delivering significant features within tight production cycles while collaborating closely with small teams and documenting systems for clarity. I hold a BSc in Computer Science focused on Big Data from SIM Global Education / University of Wollongong, and I enjoy turning ideas into polished, maintainable code. Outside of work, I participate in game jams and personal projects, continually learning new tools like Docker, Redis, and modern web stacks to broaden my technical horizons.

Available to hire

Hi, I’m Kim Wei Hao. I’m a full-stack mobile game programmer with hands-on experience building backend services in C# and Golang, and crafting player-facing features using Cocos Creator and Unity. I thrive in startup environments, delivering significant features within tight production cycles while collaborating closely with small teams and documenting systems for clarity.

I hold a BSc in Computer Science focused on Big Data from SIM Global Education / University of Wollongong, and I enjoy turning ideas into polished, maintainable code. Outside of work, I participate in game jams and personal projects, continually learning new tools like Docker, Redis, and modern web stacks to broaden my technical horizons.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more

Language

English
Fluent

Work Experience

Fullstack mobile game programmer at Ultimate Brilliance Technology
January 1, 2024 - January 1, 2026
Developed backend services and game logic using C# and Golang with a server-authoritative approach, leveraging JSON for backend data storage. Built client features with Cocos Creator using TypeScript (UI, animation, gameplay systems). Created Lua tooling and automation scripts to improve workflow efficiency. Delivered significant game features within tight production cycles (7–14 days) in a startup environment. Worked with Dockerized services and Redis infrastructure to support backend features. Produced game design documentation and system diagrams using Figma, Excel and Confluence. Debugged production issues across development, web, and mobile builds. Applied OOP principles and maintained clean, readable, maintainable code. Regularly fixed bugs via Jira workflow. Implemented mobile performance optimizations for smoother gameplay. Communicated effectively with a small team to deliver features using Jira and Teams.

Education

BSc in Computer Science Big Data at SIM Global Education / University of Wollongong
January 1, 2021 - January 1, 2024

Qualifications

Python programming beginner and intermediate microcredentials certificate
January 11, 2030 - February 13, 2026

Industry Experience

Gaming, Software & Internet, Media & Entertainment

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more

Hire a Programmer

We have the best programmer experts on Twine. Hire a programmer today.