Professional Summary
Game Developer and Gameplay Programmer specializing in 2D games, with 1.5+ years of experience using Godot 4 and GDScript. Experienced as both a programmer and game designer, with hands-on work across gameplay systems, enemy AI, level design, progression, UI/UX, player feedback, and game loops.
Also experienced in game audio, music production, sound design, audio implementation, and web/backend development. Comfortable taking a game from concept and prototyping through systems implementation and playable builds.
Selected Game Projects
- Designed and programmed interaction, UI, flashlight, and enemy detection systems.
- Handled gameplay implementation as a hybrid designer-programmer.
- Built a gameplay prototype with a Finite State Machine, UI systems, and save/load functionality.
- Implemented core game architecture and gameplay systems independently.
- Developed level systems, scoring mechanics, and enemy AI.
- Focused on gameplay programming and core game-loop design.
- Built a mobile application using Godot 4 integrated with Firebase Cloud for serverless real-time data persistence.
- Implemented asset borrowing workflows, real-time database syncing, and mobile UI flows.
Game Development Capabilities
- Gameplay Programming
- Character Controllers
- Enemy AI & NPC Logic
- Interaction Systems
- Inventory Systems
- Dialogue Systems
- State Machines
- Level & Puzzle Design
- Game Mechanics
- Progression Systems
- Game Loops
- Difficulty Balancing
- UI/UX & Player Feedback
- PC & Android Export
Professional Experience
- Teach game development to students under 16 using Scratch, Roblox Studio, Python Arcade, and Godot.
- Guide students through programming, game mechanics, and project-based development.
- Mentored 100+ vocational students in programming, web development, OOP, and game development.
- Applied structured and project-based teaching approaches.
- Managed sound engineering, music production, mixing, and mastering workflows.
- Worked on web development and technical systems.
Audio & Technical Development
Background in sound engineering and music production, with experience creating game music and sound effects, sound design, audio implementation, mixing, and mastering. Audio experience includes work with both Godot and Roblox.
Web & Backend Development
Additional full-stack development experience covering frontend technologies such as Vue and React, databases with MySQL, and backend/API development using Python FastAPI and Go REST APIs.
Game Development Release Experience
Released a game through itch.io and participated in GMTK Game Jam 2026. Experienced with PC and Android game exports using Godot.
Education
Universitas Teknologi Digital Indonesia
Information Systems · 2024 – Present