Available to hire
I’m a highly analytical and results-driven Senior Software Engineer with over 5 years of experience, specializing in C# and the Unity engine. I lead end-to-end development of scalable interactive applications, enterprise IoT integrations, multiplayer mobile games, and immersive VR simulations.
I’m adept at establishing agile methodologies, driving test-driven development, and blending deep technical expertise with solid business and project management. I enjoy delivering innovative, performance-optimized, client-centric solutions and exploring new tech, including AI, to create meaningful user experiences.
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Intermediate
Beginner
Beginner
Beginner
Language
English
Advanced
Indonesian
Fluent
Work Experience
Unity Team Lead (Deputy) at Zodiac Solutions
August 1, 2024 - PresentLed architecture and development of high-impact interactive apps, digital wall displays, and enterprise games for BMW, DBS Bank, KPMG, Changi Airport, Singapore NLB, and DSTA. Shipped Windows-native applications and embedded interactive experiences within web app environments. Engineered reliable hardware–software communication via REST APIs and MQTT for interactive installations. Implemented speech recognition and an AI chat system to boost user engagement. Defined and enforced coding standards, SOLID principles, zero-allocation memory patterns, memory and performance optimizations, and thread-safe practices. Served as principal full‑stack developer on critical projects, enabling fast prototyping from front-end UX to back-end data synchronization. Applied time management, discipline, and iterative optimization to deliver high-performance apps on schedule.
Mid-Level C# Developer at Forge Fun Studio (Red Covenant)
January 1, 2023 - November 1, 2024Led core game development and engineering of a mid-core multiplayer Android RPG. Implemented Photon multiplayer with real-time synchronization and latency optimization. Managed build and deployment through GitHub; integrated Firebase analytics, authentication, and real-time databases for live-ops. Built internal tooling and Unity editor scripts to accelerate level design and content pipeline; iterated on gameplay systems, visuals, and mobile performance.
C# Developer at PT. Falah Inovasi Teknologi
June 1, 2022 - January 1, 2023Developed immersive VR training simulations; implemented localization for nine languages; built native Windows desktop apps with QR code scanning, speech recognition, and real-time backend API communication. Optimized 3D rendering and physics for stable framerates on standalone VR headsets; used GitHub for collaboration.
Founder & Freelance Game Developer at Alzaki Creativeworks
September 1, 2019 - PresentEntrepreneur delivering end-to-end development for 2D/3D games and B2B interactive applications; defined technical requirements with clients, optimized memory management, and resolved performance bottlenecks in legacy Unity projects.
Education
Bachelor of Business and Commerce at Monash University, Malaysia
January 1, 2011 - January 1, 2015Diploma of Business at Monash College, Singapore
January 1, 2010 - January 1, 2011Executive Certifications: Business Process Management; Effective Leadership; Negotiation Skills in Business at Prasetiya Mulya Business School
January 1, 2015 - January 1, 2015Qualifications
Executive Certifications: Business Process Management; Effective Leadership; Negotiation Skills in Business
January 1, 2015 - January 1, 2015Prasetiya Mulya Business School
Industry Experience
Gaming, Software & Internet, Professional Services, Media & Entertainment, Education
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Intermediate
Beginner
Beginner
Beginner
Hire a Game Developer
We have the best game developer experts on Twine. Hire a game developer in Jakarta today.