2D/3D game developer and hybrid designer-programmer specializing in Godot 4, Android builds, and GDScript. Building responsive character controllers, state machines, enemy AI, Firebase cloud sync, and full-stack web backends.
A look into how I design game feel, write responsive engine logic in Godot 4, compose audio, and teach gameplay systems.
For me, making games is mostly about feel. I like the little things that make a game satisfying the way a character moves, how an action responds, a tiny animation, a sound effect, or that extra bit of juice that makes you want to do it again. I spend a lot of time prototyping and testing, sometimes throwing away an idea completely just to try something else. I enjoy that process of messing around, asking “what if I tried this?”, and slowly finding the thing that makes a game feel right. A lot of my time in game development is honestly just experimenting, researching, and trying things I’ve never done before.
That mindset also goes beyond games. Whether I’m building a website, making music, or working on some random side project, I like learning by actually doing and experimenting with things. I don’t really want to stop at “it works” I want to see how far I can push an idea, what I can improve, and what new things I can learn along the way. Learning, experimenting, breaking things, and trying again is probably the biggest part of how I like to create.
Music and audio give gameplay its emotional pacing. I compose original synth ambience and design sound effects that synchronize with in-game actions and UI cues.
Mentored more than 100 students through PKL technical teaching activities. I designed curriculum teaching core game programming loops, 2D vector mathematics, character movement mechanics, and signal-based scene structures using project-based learning.
Strong background in data architecture for games and web tools—implementing JSON save/load systems, SQLite/MySQL relational schemas for inventories and stats, and connecting Godot to Google Apps Script cloud endpoints.
Click any sticker to see personal notes and how I apply these technologies.
A concise overview of my technical capabilities and collaborative strengths.
Custom Godot 4 physics engines, cross-platform Android mobile builds, Firebase cloud integrations, and released itch.io titles.
An ongoing Godot 4 dungeon adventure featuring custom top-down movement mechanics, combat collision response, procedural room transitions, and enemy state machines.
A 2D platformer engineered for Android and PC with responsive kinematic physics, jump buffering, coyote time window recovery, moving platforms, and parallax forest environments in Godot.
A published horror atmospheric narrative game blending interaction mechanics, UI, flashlight, and enemy detection systems built in Godot.
A physics-based arcade casual game created for Android featuring dynamic touch & collision interactions, tweened popping effects, score counters, and responsive audio triggers.
An Android mobile application built with Godot 4 utilizing Firebase Cloud for real-time backend synchronization, inventory borrowing workflows, user management, and responsive mobile UI.
Actively experimenting with new 3D Godot prototypes, custom shaders, dynamic sound engines, and gameplay mechanics. Always tinkering with new interactive concepts.
Production-ready web applications, AI integrations, relational database schemas, and high-performance REST APIs.
A modern web application combining a reactive Vue 3 & Vite frontend with React components and a MySQL database backend. Served as AI Engineer responsible for integrating AI application logic and server endpoints.
A full-featured music store web application built entirely using Laravel and MySQL. Features MVC architecture, relational Eloquent ORM models, migrations, authentication, product inventory management, and complete CRUD workflows.
High-performance backend services and RESTful APIs developed using Python FastAPI and Go. Implements JSON data exchange, async request handling, route protection, and structured database connectivity.
Single-page application web suites built with React JS, focusing on modular component structures, state management, accessible UI patterns, responsive CSS systems, and fluid animations.
Every track in this playlist was written, produced, mixed, and completed in a single day as part of my personal daily composition challenge.
Select any day to stream instantly • 36 Daily Releases
Access or print my tailored resumes for Game Development and Full-Stack Web Development roles.
Tailored for game studios and indie teams. Highlights 1.5+ years of Godot 4 & GDScript experience, character controllers, enemy AI, level design, game audio synthesis, and released game titles.
Tailored for software engineering and full-stack positions. Covers responsive interfaces (React, Vue, Vite), relational databases (MySQL, SQLite), and REST APIs (Python FastAPI, Go, PHP).
Real milestones from teaching students, engineering game systems, composing audio, and building software.
Yogyakarta • Game Education
Teaching game programming to students under 16 using Scratch, Roblox Studio, Python Arcade, and Godot 4. Guiding young developers through game mechanics, 2D physics logic, and project-based game development.
Information Systems (2024 – Present)
Mentored more than 100 vocational students in programming fundamentals, web development, OOP concepts, and software projects using structured, hands-on curriculum.
Audio Engineering • Music Production • Full-Stack
Managed end-to-end sound engineering, original music production, mixing, and mastering pipelines. Built web applications and database systems tailored to creative and technical client workflows.
GMTK Game Jam 2026 • itch.io Release
Published To Do List Before Midnight on itch.io. Experienced with cross-platform PC and Android Godot game builds, rapid jam prototyping, and player feedback loops.
Whether you have an indie game project, mechanics collaboration, full-stack web application, curriculum idea, or want to discuss game audio, feel free to drop a line!