Skip to content
Affaf Imran

Affaf Imran

Lead Game Engineer · Technical Architect

Building the systems behind interactive worlds.

Gameplay systems, scalable architecture and production technology in Unity and Unreal Engine, built by a technical lead who stays hands-on with the code.

  • 10+ Years

    Game Engineering

  • 150M+

    Portfolio Downloads

  • Unity + Unreal

    Production Experience

PC · Mobile · XR · Web

BulletVille, primary view

BulletVille

Unreal Engine 5 · Multiplayer

Brandweer Training, primary view

Brandweer Training

Meta Quest · VR Training

NeoWorlder 3D Web Viewer, streamed terrain rendered in the browser, with the viewer's tile and queue counters overlaid

NeoWorlder Web Viewer

WebGL · Real-Time 3D Viewer

Core capability

  1. Gameplay SystemsRuntime systems players actually touch
  2. System ArchitectureStructure that survives iteration
  3. Technical LeadershipDirection, standards and delivery ownership
  4. Multiplayer / OnlineNetworked play and the services behind it
  5. Tools & Production PipelinesTooling, release and life after launch
  6. XR / Real-Time 3DImmersive and browser real-time 3D

Engineering leadership

4 to 16

Engineering team growth

Grew the engineering organisation from 4 to 16 as Director of Programming at Darkstar Games, a role reached by promotion from Senior Game Engineer within roughly three months.

See the full career

Selected Work

All work