Career
My roadmap into game development
Career
My roadmap into game development
Game Programmer - 2 Years 4 Months
Quurk · Full-time · (Sept 2022 - Dec 2024)
Implemented in-game code editor with multi-language lexer support, syntax highlighting & intellisense/auto-complete feature.
Implemented Scalable FSM UI manager structure that able to manage complex UI operation.
Work on multiple third-party SDK & API Integration such as PlayFab, OneSignal, MongoDB, Azure Functions
Implemented MongoDB Atlas endpoints for access collection contents through API.
Assist on payment gateway & referral feature on Unity side.
Implemented custom editor tools using Editor GUI and UI Toolkit to speed up production. (e.g. Block Puzzle Grid Setup, Custom Cutscene Event Hooker, Custom Build Settings Editor to switch gamemode + mac notarization setup)
Level Up KL 2024 Best Technology Award: Pastopia
C# Unity
Junior Game Programmer (Internship) - 3 Months
Quurk · Internship · (Jan 2021 - Dec 2023)
Created a general markdown-based game codex system.
Implemented node-based achievements system.
Implement localization system for codex and achievements.
Assist development team on quality assurance, device testing and bug fixes.
Game profiling and optimization for game performance from 80fps to 110fps.
Integrate MongoDB Atlas gather player’s game progression, user validation, and assist other developers to display analytics on metabase dashboard.
Implemented and maintained general gameplay features on FPS, programming gameplay, UI structure
C# Unity
Junior Game Programmer - 1 Year
Quurk · Part-time · (Sept 2022 - Aug 2023)
Responsible for building a MVP (Minimum Viable Prototype) for a semi-open world coding game in Unity3D.
Integrated Block Code Programming as a gameplay element.
Integrated MiniScript, a lightweight programming language as a gameplay element.
Implemented general game features in Unity3D.
Integrate PlayFab SDK into Unity for read write player data on PlayFab services.
Assists on PlayFab CloudScript to modify player’s information/data in batches
C# Unity
Bachelor in Game Development - 3 Years
University of Wollongong Malaysia KDU · Student · (Jan 2021 - Dec 2023)
CGPA : 3.6/4.0
Learned Programming in C#, C++, and Game Engines such as Unity, Unreal.
Involved in 6 group projects, 3 students group project and 2 side projects and 1 commercial project
Actively participate in different game jams.
C# C++ Unity Unreal