Hi! I'm Hafizh. Game Developer with over 2.5 years of experience specializing in Unity WebGL performance optimization, Virtual Reality (VR) development, and multiplayer systems. Proven expertise in reducing memory overhead and stabilizing frame rates for production-ready projects. Constantly seek the balance between performance and playability, ensuring that every game not only runs smoothly but also feels meaningful. Adept at independent remote work and cross-functional team collaboration.

Muhammad Hafizh Auliansyah

Hi! I'm Hafizh. Game Developer with over 2.5 years of experience specializing in Unity WebGL performance optimization, Virtual Reality (VR) development, and multiplayer systems. Proven expertise in reducing memory overhead and stabilizing frame rates for production-ready projects. Constantly seek the balance between performance and playability, ensuring that every game not only runs smoothly but also feels meaningful. Adept at independent remote work and cross-functional team collaboration.

Available to hire

Hi! I’m Hafizh. Game Developer with over 2.5 years of experience specializing in Unity WebGL performance optimization, Virtual Reality (VR) development, and multiplayer systems. Proven expertise in reducing memory overhead and stabilizing frame rates for production-ready projects. Constantly seek the balance between performance and playability, ensuring that every game not only runs smoothly but also feels meaningful.
Adept at independent remote work and cross-functional team collaboration.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert

Language

Indonesian
Fluent
English
Advanced
Japanese
Beginner

Work Experience

Intern Game Programmer at Rolling Glory Jam
June 5, 2023 - September 29, 2023
Developed arcade game using JavaScript and Phaser Engine; enhanced player experience through mechanical and visual effects; collaborated with artists and designers to implement graphics and animations; participated in code reviews and team meetings to improve collaboration.
Game Programmer at BBPPMPV BMTI
June 1, 2021 - September 30, 2021
Developed ships simulation game using Unreal Engine 4, running on 3 PCs simultaneously connected; collaborated with IoT Engineer to implement a custom controller, ensuring a smooth experience for controller usage; contributed to milestones by consistently meeting deadlines for assigned tasks.
Jr. Game Programmer at Agate International
September 2, 2024 - Present
Working as a Game Programmer in the Gamification Division, to create some amazing game projects such as [1] VR Car Simulation with Unreal Engine 5, contributed to the main game optimization, UI VR logic implementation, and custom controller integration (Logitech G920 Controller). [2] Multiplayer WebGL 2D Snake Game with Netick & Unity, contributed to the game memory optimization, enhancing UI & UX experience, and enhancing multiplayer gameplay. [3] Pet Nurturing / Tamagotchi-like 2D Game with Spine Unity on WebGL Platform, contributed to the main game mechanic implementation, memory optimization, and enhancing multiplatform experience.

Education

Associate Degree in Informatics Engineering (D3) at Politeknik Negeri Bandung
September 1, 2021 - August 30, 2024
Grade: 3,83 / 4,00 Activities and societies: - Chairman of The Partner Project Division of The Technology Unit of The Himpunan Mahasiswa Komputer - Participated in web development projects in the Community Service program with lecturers - Participated in the KMIPN V competition Led the partner project division with 8 junior staff in the technology unit of the computer student association to create a web profile of the organization that functions both back-end and front-end. Collaborated with a team of lecturers in a community service project to create a regional asset recording web. Won the Best User Experience award in the E-Government category at the KMIPN V competition.
High School Diploma at SMKN 1 Cimahi
August 6, 2018 - June 1, 2021
Activities and societies: Lead the Kana Division of Nihongo Kurabu (Japanese Language Club) and Participated in AI For Youth Competition 2021 Led Kana Division of Nihongo Kurabu to learn about writing skills of the Japanese Language by creating a syllabus and learning materials, then teaching the club's juniors about it. Participated in AI for Youth Global Competition in 2021 and won as the Country Winner of Indonesia in Category Impact Creators
Bachelor of Science: Informatics Engineering at Universitas Ahmad Yani
January 11, 2030 - May 1, 2026

Qualifications

Unity Certified Associate
January 1, 2020 - April 13, 2026
Unity Junior Backend Developer (Spring Boot)
January 1, 2021 - December 31, 2023
Flutter App Development Training
January 1, 2019 - December 31, 2019

Industry Experience

Gaming, Software & Internet, Media & Entertainment, Education, Professional Services
    paper Ship Simulator

    ![Ship Simulator Dev Preview](https://www.twine.net/signin

    Develop a realistic shipping simulation game using Unreal Engine 4 with the objective of training vocational shipping school students in learning about standard shipping procedures. This game is run by 3 computers simultaneously connected through LAN cables and controlled by a custom Arduino controller. My contribution to this project is:

    1. Handle and enhance the ship driving mechanic
    2. Handle displaying the game on 11 monitors using Unreal Engine’s NDisplay
    3. Stabilize FPS from around 12 FPS to constantly around 22 FPS
    4. Create the main map based on Tanjung Priok harbour
    5. Integrate Arduino Controller created by IoT Engineer

    [Preview Video Link](https://www.twine.net/signin

    paper Pet Nurturing Game

    ![Pet Nurturing Preview](https://www.twine.net/signin

    A Tamagotchi-like game with the objective to nurture, evolve, and collect as many coins as possible, which players can exchange for some real-life reward. Players must pay attention to the 4 nurture statuses to keep their pets growing. This game also has several minigames, which are deployed as different game.

    Built with Unity Engine WebGL and targeting Multiple Mobile Platforms

    My contribution to this project is:

    1. As the main game programmer, I implemented all features in the game.
    2. Collaborating with Backend for integrating the game’s data.
    3. Refactoring the code from another team member, ensuring SOLID Principles are well applied.
    4. Optimizing memory usage, performance, and build size of the game.
    5. Troubleshooting technical arts issues

    [Preview Video Link](https://www.twine.net/signin

    paper Multiplayer Snake Game

    ![Multiplayer Snake Preview](https://www.twine.net/signin

    Multiplayer Snake.io-like game with some modified aspects like aura, cosmetics, and battle royale mode. This game has 2 modes: endless mode (classic snake game) and battle royale. Some features in this game, like the limited events, can be modified by a separate Content Management System.

    This game was built using Unity Engine WebGL and Netick Multiplayer Plugin

    My contribution to this project is:

    1. Handle UI Visual Logic Implementation.
    2. Handle game data API Integration.
    3. Enhance and bug-fix multiplayer implementation.
    4. Optimizing game memory usage and performance.
    5. Refactoring code, increasing the code maintainability, by applying the SOLID Principle in the project.

    [Preview Video Link](https://www.twine.net/signin

    paper VR Driving Simulation

    ![VR Driving Simulation Preview](https://www.twine.net/signin

    Realistic driving simulation game with the objective to educate player to carefully navigate their vehicle during extreme weather such as heavy rain and sandstorms. Where the effects of this extreme weather can damage vehicle parts and block the view during driving, which can be fatal if the driver is not careful.

    Build with Unreal Engine 5 and supports Logitech G920 Steering Controller

    My contribution to this project is:

    1. Handle and enhance UI implementation for VR game.
    2. Enhance VR experience by reducing motion sickness and adding player lock movement in VR.
    3. Enhance game performance by stabilizing FPS from under 10 FPS to constantly around 25 FPS in VR.
    4. Handle local data save management in UE5.
    5. Integrate Logitech G920 Controller as the main game controller.

    [Preview Video Link](https://www.twine.net/signin