← Back to Portfolio
⭐ View Full A4 Game Dev Dossier (4-Page Showcase)

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

To Do List Before Midnight
Horror · Godot · Game Designer & Programmer · Released
  • Designed and programmed interaction, UI, flashlight, and enemy detection systems.
  • Handled gameplay implementation as a hybrid designer-programmer.
Flag Forest
2D Platformer · Godot · Solo Developer · Prototype
  • Built a gameplay prototype with a Finite State Machine, UI systems, and save/load functionality.
  • Implemented core game architecture and gameplay systems independently.
Dungeon Loop
2D Platformer · Godot · Solo Developer · Prototype
  • Developed level systems, scoring mechanics, and enemy AI.
  • Focused on gameplay programming and core game-loop design.
Project Peminjaman (Android Mobile App)
Mobile App · Godot 4 · Firebase Cloud · Android · Solo Developer
  • 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

Game Development Instructor
Koding Next Jogja · Ongoing
  • 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.
Programming Tutor / Instructor
Universitas Teknologi Digital Indonesia · 2 Years
  • Mentored 100+ vocational students in programming, web development, OOP, and game development.
  • Applied structured and project-based teaching approaches.
Sound Engineer & Web Developer
GTOD · 3 Years
  • 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