Hello, I'm Kenan!

I'm a Game Programmer focused on the infrastructure side of games: the systems, multiplayer, and backend that keep them running. When a project needs it, I also step in as a Game Designer to add that extra creative touch. I work mostly in Unreal Engine and Unity, and I've been building games since late 2020. Most recently I was a Game Developer at Agate, and I'm an alum of the Apple Developer Academy.

On this site you'll find projects I've published or collaborated on, a few of my ongoing and upcoming open ones, and some of the research behind them. Whatever I build, I try to keep it efficient, reusable, and easy to understand, and I adjust how I work to fit the project's timeline. I'm based in Jakarta, Indonesia, and always open to new opportunities. If you'd like to collaborate or have any questions, feel free to reach out.

PROJECTS

Game Jams
View Project โ†’
๐Ÿ“… 2025๐Ÿ‘ฅ4๐Ÿ•’2 Days๐Ÿ› ๏ธUnity

Until Dawn Do Us Partโžค

GAME PROGRAMMER (AI)

A top-down survival twin-stick shooter where you guide allies with your flashlight and survive 3 waves of darkness. ๐Ÿ† 1st Place Winner!

View Project โ†’
๐Ÿ“… 2024๐Ÿ‘ฅ5๐Ÿ•’7 Days๐Ÿ› ๏ธUnity

Zeus' Wrathโžค

AI PROGRAMMER

A 2D/3D pixel-art strategy game where you sabotage a village as Zephyros, then unleash divine destruction as Zeus.

View Project โ†’
๐Ÿ“… 2024๐Ÿ‘ฅ7๐Ÿ•’7 Days๐Ÿ› ๏ธUE5

Shadow Realmโžค

AI PROGRAMMER

A 3D third-person survival shooter with anime aesthetics. Fight through darkness and defeat the boss.

View Project โ†’
๐Ÿ“… 2024๐Ÿ‘ฅ1๐Ÿ•’96 Hours๐Ÿ› ๏ธUnity

Turn To Lavaโžค

SOLO DEVELOPER

A turn-based platformer where platforms move down every turn. Survive and climb as high as you can!

View Project โ†’
๐Ÿ“… 2024๐Ÿ‘ฅ2๐Ÿ•’4 Days๐Ÿ› ๏ธUnity

XOXO Clickerโžค

GAME PROGRAMMER

Tic Tac Toe with a twist - earn your X's or O's by rapidly clicking! Real-time multiplayer.

View Project โ†’
๐Ÿ“… 2024๐Ÿ‘ฅ2๐Ÿ•’30 Days๐Ÿ› ๏ธUE5

Deep Dive Herdingโžค

GAME PROGRAMMER

A fishing game where you control an underwater drone to herd fish toward your bait.

View Project โ†’
๐Ÿ“… 2024๐Ÿ‘ฅ4๐Ÿ•’38 Hours๐Ÿ› ๏ธUnity

Coblos Sonโžค

GAME PROGRAMMER

"Coblos Son" is a joke and meme-ish game created for Global Game Jam 2024 Surabaya.

View Project โ†’
๐Ÿ“… 2023๐Ÿ‘ฅ2๐Ÿ•’40 Hours๐Ÿ› ๏ธUE4

Echo Remnantโžค

GAME PROGRAMMER & GAME DESIGNER

A hardcore-level stealth game utilizing AI Perception tools from UE4. Developed for Garena GameJam.

View Project โ†’
๐Ÿ“… 2023๐Ÿ‘ฅ3๐Ÿ•’48 Hours๐Ÿ› ๏ธUE5

F.U.R.Yโžค

GAME PROGRAMMER

"F.U.R.Y" (Fiendish Unrest Rattles You) is a first-person horror-action game developed for Candela GameJam.

View Project โ†’
๐Ÿ“… 2023๐Ÿ‘ฅ3๐Ÿ•’1 Week๐Ÿ› ๏ธUnity

Slime Sageโžค

GAME PROGRAMMER

A movement-satisfying game using Mix and Jam's package for "The Pathless". Developed for GAMELOFT Game Designer Connect.

View Project โ†’
๐Ÿ“… 2022๐Ÿ‘ฅ6๐Ÿ•’48 Hours๐Ÿ› ๏ธUnity

Bed Timeโžค

GAME PROGRAMMER & GAME DESIGNER

A side-scrolling survival horror game created for Indie Games Group Indonesia GameJam+ 2022.

View Project โ†’
๐Ÿ“… 2022๐Ÿ‘ฅ2๐Ÿ•’1 Week๐Ÿ› ๏ธUnity

Don't Get Huntedโžค

GAME PROGRAMMER & GAME DESIGNER

A top-down multiplayer horror game utilizing Photon for multiplayer functionality.

PUBLICATIONS

ISIBER 20262026

Evaluating VGG16, ResNet50, and EfficientNet-B0 for Brain Tumor MRI Classification: A Two-Phase Transfer Learning Approachโžค

A comparison of VGG16, ResNet50, and EfficientNet-B0 for brain tumor MRI classification using a two-phase transfer-learning approach.

View Details โ†’
ETASRJun 2026

Reinforcement Learning-Supervised LLM Question Generation from Educational Textbooks: A Comparative Study of Prompt Engineering and Post-Hoc Filteringโžค

A study of LLM-based question generation from educational textbooks, comparing prompt engineering and post-hoc filtering.

View Details โ†’
IJHCI (Taylor & Francis)2026

Toward Adaptive VR Design: Physiological and Cognitive Predictors of Cybersickness in Serious Gamesโžค

A study of cybersickness predictors in a VR fishery-management serious game built in Unreal Engine 5, using physiological signals, cognitive load, and session duration.

View Details โ†’
SSRN (Preprint)2026

Hierarchical Memory Consolidation and Context-Efficient Retrieval for Persistent Personality in LLM-Based Game NPCsโžค

A preprint on hierarchical memory and context-efficient retrieval for persistent personality in LLM-based game NPCs.

View Details โ†’
IEEE AccessNov 2, 2025

Adaptive Radio System Using MetaSounds for Serious VR Gameโžค

This journal article is about building an adaptive in-game radio for VR that reacts to player context using Unreal Engine's MetaSounds and a finite-state machine.

View Details โ†’
TCCE 20252025

Real Time Procedural Audio for Immersive Gameplay with MetaSoundsโžค

This journal article is about creating real-time procedural environmental audio such as rain, wind, and thunder using Unreal Engine's MetaSounds system.

View Details โ†’
IEEE AccessSep 12, 2024

Dynamic Level of Difficulties Using Q-Learning and Fuzzy Logicโžค

This journal introduces a dynamic difficulty adjustment (DDA) system that combines fuzzy logic and Q-learning to improve player engagement.

View Details โ†’
INASS IJIESSep 2, 2024

Enhancing Serious Game Experience Through In-Game Radio Using Context-Aware Recommender System Based on Player Behaviorโžค

This journal presents a context-aware recommender system (CARS) for in-game radio that adapts music selection based on real-time factors.

View Details โ†’
ICVR 20242024

Dynamic Day and Night Cycle Impact in a Serious VR Gameโžค

This paper explores how a real-time day and night cycle can boost immersion, strategy, and visual fidelity in serious VR games.

View Details โ†’

EXPERIENCES

SKILLS

ProfessionalAdvancedIntermediateBeginner

Coding

C++
C#
Swift
UE Blueprints
Python
Dart
JavaScript

Software

GIT
UE4
UE5
Unity
Blender
Windows
Linux
MacOS
Visual Studio
VSCode
Xcode

Backend & DevOps

Node.js
Redis
Docker
Dokploy
Proxmox
Jupyter

Productivity

Word
Canva
Confluence
Trello
Notion
Miro