I am a passionate game developer specializing in gameplay systems, AI, and graphics programming with over 5 years of experience creating games for Steam. Skilled in C#, C++, and Python, I am proficient with Unity, Unreal Engine, and Godot. I love building immersive experiences for players from the initial concept all the way to release. Currently, I am focused on developing advanced game engine architectures and tools, including custom editors and dynamic AI systems, while collaborating with teams and teaching university courses to share my expertise in game engine development.

I am a passionate game developer specializing in gameplay systems, AI, and graphics programming with over 5 years of experience creating games for Steam. Skilled in C#, C++, and Python, I am proficient with Unity, Unreal Engine, and Godot. I love building immersive experiences for players from the initial concept all the way to release. Currently, I am focused on developing advanced game engine architectures and tools, including custom editors and dynamic AI systems, while collaborating with teams and teaching university courses to share my expertise in game engine development.

Available to hire

I am a passionate game developer specializing in gameplay systems, AI, and graphics programming with over 5 years of experience creating games for Steam. Skilled in C#, C++, and Python, I am proficient with Unity, Unreal Engine, and Godot. I love building immersive experiences for players from the initial concept all the way to release.

Currently, I am focused on developing advanced game engine architectures and tools, including custom editors and dynamic AI systems, while collaborating with teams and teaching university courses to share my expertise in game engine development.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
See more

Language

English
Fluent
Javanese
Intermediate

Work Experience

Developer at Earthward, Steam Title
June 1, 2022 - Present
Built a custom tile editor to streamline piecewise procedural generation, significantly reducing development time by several weeks. Designed crafting mechanics, recipes, shops, and inventory management systems, all serialized to support community modding and designer workflow. Developed a behavior tree editor for GameMaker to enable quick and iterative creation of dynamic enemy AI.
Programmer, Designer at Moonborne Engine, Game Engine
January 1, 2025 - Present
Built an ECS-based architecture and integrated an ImGui-powered editor for prefab creation and world design. Integrated FMOD for spatial audio and implemented dynamic lighting and post-processing. Developed a custom runtime using MonoGame/Microsoft XNA Framework in C# for cross-platform builds on Linux, Windows, macOS, and consoles.
Game Engine Architecture / CS Teaching Assistant at DigiPen, Redmond
April 1, 2025 - August 12, 2025
Worked in labs with college professors and students teaching C/C++. Taught component-based architecture and design patterns for custom game engines. Graded student work using automated tests and improved the existing curriculum for the course "Engine Architecture, C++."
Developer at Earthward
June 1, 2022 - Present
Built a custom tile editor to streamline piecewise procedural generation, reducing development time by several weeks. Designed crafting mechanics, recipes, shops, and inventory management systems all serialized to support community modding and designer workflow. Developed a behavior tree editor for GameMaker that enables quick and iterative creation of dynamic enemy AI.
Programmer, Designer at Moonborne Engine
January 1, 2025 - Present
Built an ECS-based architecture and integrated an ImGui-powered editor for prefab creation and world design. Integrated FMOD for spatial audio, implemented dynamic lighting and post-processing effects. Developed a custom runtime using MonoGame/Microsoft XNA Framework in C# for cross-platform builds on Linux, Windows, macOS, and consoles.
Game Engine Architecture / CS Teaching Assistant at DigiPen Institute of Technology, Redmond
April 30, 2025 - August 31, 2025
Worked in labs with college professors and students teaching C and C++. Taught component-based architecture and design patterns for custom game engines. Graded student work using automated tests and improved the existing curriculum for the Engine Architecture C++ course.

Education

BS CSGD at DigiPen Institute of Technology
January 1, 2022 - December 31, 2026
BS at DigiPen Institute of Technology
January 1, 2022 - December 31, 2026
Bachelor of Science in Computer Science and Game Design at DigiPen Institute of Technology
September 1, 2022 - April 1, 2026
Bachelor of Science in Computer Science and Game Design at DigiPen Institute of Technology
September 1, 2022 - August 31, 2025

Qualifications

Add your qualifications or awards here.

Industry Experience

Gaming, Software & Internet, Education