Singapore · interactive media portfolio

Jon Jubelag

Interactive Media Developer. Building practical Unity systems for real teams. I work across gameplay, UI, tools, and interactive media systems with a practical engineering mindset.

Selected projects

Selected projects across shipping, systems, and prototypes.

A short look at the projects that best show the mix: live game work, systems, and gameplay implementation.

Glompa thumbnail

Commercial mobile puzzle game

Glompa

2024–2025Android / iOS

A cozy linker puzzle game where I built reusable Unity systems for progression, rewards, monetization, and social surfaces.

Unity3DC#FirebaseIAPAdsHaptics

Client Engineer

Open project page
EOS thumbnail

3D first-person puzzle game

EOS

DigipenPC

A dimension-shifting puzzle game where I defined the core mechanic, built gameplay systems, and added engine/editor tooling.

C++Custom engineOpenGLFMODnlohmann/json

Lead Game Designer / Gameplay Programmer

Open project page
Dynamo thumbnail

2D physics platformer

Dynamo

DigipenPC

A fast platformer where I focused on traversal feel, combat, enemy AI, and the moment-to-moment gameplay loop.

C++Custom engineGameplay prototyping

Gameplay Programmer

Open project page
Hunter’s Tale thumbnail

Strategy prototype / internship project

Hunter’s Tale

2017PC / Android

A risk-management strategy game where I helped the team organize combat logic, tools, and reporting workflows.

UnityPythonLuaSQLREST APIs

Gameplay Programmer (Tech Lead)

Open project page
View all projects

Experience

Roles that shaped how I build and ship.

I’ve shipped with small teams, large teams, and the usual moving targets that sit between design intent and release.

Client EngineerRecoded Pte Ltd
Mar 2024 — Apr 2025Singapore

Glompa (Android / iOS)Worked cross-functionally with backend engineers, designers, and artists to ship meta-gameplay, monetization, progression, and social features in Unity3D.

  • Built reusable UI components and consolidated common player flows, improving flow transition time by 20%.
  • Delivered competitive systems, mail/news surfaces, reward delivery, live events, IAP, ads, and haptics.
  • Kept the project steady through bug triage, production debugging, and clean implementation follow-through.
Client EngineerGumi Asia Pte Ltd
Sept 2021 — Dec 2023Singapore

Final Fantasy: War of the Visions (Android / iOS)Supported localization systems, gameplay quality-of-life, and social features for a live mobile title in Unity3D.

  • Worked on cutscene and tutorial localization, home-page shortcuts, global chat, and player-facing quality-of-life systems.
  • Partnered with planners to handle content patching, merge issues, and major version release work.
Gameplay Programmer InternSUTD Game Lab
2017Singapore

Hunter’s Tale (PC / Android)Built a turn-based battle RPG with roguelike elements using Unity3D and supported the team with tooling that made bug reporting easier.

  • Developed a bug-tracker tool that captures gameplay footage and logs, then uploads them to the team board over HTTP / REST.
  • Worked on combat implementation and the supporting gameplay infrastructure.

Toolbox

A working stack for gameplay, systems, and production support.

Enough depth to build systems, enough production awareness to keep the work shippable.

Unity / gameplay systems

Unity3DC#Gameplay systemsUI systemsLocalizationLive ops

Engine / tooling

C++Custom engine workOpenGLFMODJSON serializationEditor tooling

Production support

PythonLuaSQLREST APIsJenkinsGit / SVN / Perforce

Working style

Agile / ScrumSDLCBug triageFeature prototypingCross-functional collaboration

About

How I work.

I’m an interactive media developer based in Singapore. My background spans commercial Unity/C# work, game systems, editor tooling, and earlier C++ / custom-engine experience.

I like building things that help teams move faster: UI systems, gameplay loops, live-ops support, tools that cut friction, and the unglamorous pieces that keep production moving.

The practical version: I try to keep creative intent and implementation detail close together, without making the codebase harder to ship.

Contact

If it sounds relevant, send a message.

Based in Singapore. Open to Unity, gameplay, and interactive media roles.