Skip to content
Affaf Imran

Experience

Ten years of building interactive systems across games, XR and real-time 3D

From hands-on gameplay engineering to technical leadership, platform architecture and product ownership across Unity, Unreal Engine and real-time 3D.

13
Professional roles
2016
Working in games since

Ferro Entertainment runs as a continuous part-time product thread alongside every other role since 2016, which is why the timeline overlaps. The other engagements are a mix of contract and remote arrangements, and each one carries its engagement type below.

  1. Ferro Entertainment

    CTO / Product Lead

    Feb 2016 - Present

    Remote / Part-Time / Pakistan

    • Sets technical direction and cross-platform mobile architecture across the portfolio, alongside release reliability and live product support.
    • Built the FE SDK, an internal reusable framework standardizing billing, ads, tooling and release workflows.
    Cumulative downloads
    150M+Cumulative downloadsAcross the Ferro Entertainment portfolio.
  2. NeoWorlder Enterprises, Inc.

    Unreal Engine Tech Lead

    Jan 2025 - May 2026

    Remote / Contract / United States

    • Led Unreal Engine 5 engineering for a large-scale World Partition platform.
    • Turned world-generation and asset-production requirements into repeatable pipelines and internal tools.
    • Worked across engineering, art, backend and product on procedural production at scale.
    Land assets managed through procedural workflows
    ThousandsLand assets managed through procedural workflows
  3. Dolby Laboratories

    Senior VR Engineer

    Sep 2024 - Jan 2025

    Remote / Contract / Germany

    • Built an internal Unity VR experience supporting Dolby audio-visual rendering workflows.
    • Provided XR and Unity workflow guidance, environment development practice and technical documentation.
  4. Relymer Studio

    Lead Game Engineer / Product Lead

    Feb 2024 - Aug 2024

    Remote / Contract / Pakistan

    • Primary engineer and product lead in a small team building multiplayer Unity experiences for WebGL and mobile.
    • Built reusable runtime architecture and owned technical scope, profiling and delivery priorities.
  5. 360 Fabriek

    Senior Unity VR Developer

    Aug 2023 - Feb 2024

    Remote / Netherlands

    • Modernized and stabilized a Meta Quest 2 firefighter training simulator.
    • Introduced event-driven architecture and state-based systems behind physics and hand interaction.
  6. Algoryte

    Senior Game Developer

    Dec 2022 - Aug 2023

    Pakistan

    • Provided technical leadership across Unity and Unreal projects spanning multiplayer, interactive 3D and simulation.
    • Gave architecture guidance and implementation support, and ran Unreal training for the team.
  7. Frostre Technologies

    Programming Director

    Sep 2020 - Dec 2022

    Remote / United Kingdom

    • Directed engineering across multiple Unity and Unreal projects while staying hands-on with gameplay and architecture.
    • Owned engineering workflows, architecture discussions and coordination between engineering and design.
  8. Darkstar Games

    Director of Programming

    Feb 2019 - Feb 2020

    Remote / United States

    • Promoted from Senior Game Engineer to Director of Programming within roughly three months.
    • Owned hiring, mentoring, code reviews, technical planning and architecture decisions while continuing direct gameplay engineering.
    • Built network-aware combat, movement, inventory and quest systems for a Unity MMORPG.
    Engineering team scale
    4 to 16Engineering team scaleGrowth of the engineering organisation during the role.
    Distributed cross-functional team
    ~70Distributed cross-functional teamThe wider team across all disciplines, not engineers alone.

Career timeline

The same roles as geometry. Select one to read its full engineering scope.

Capability lens

Continuous thread since 2016

  1. 2026

    NeoWorlder Enterprises, Inc.

    Unreal Engine Tech Lead

    Jan 2025 - May 2026United StatesRemote / Contract

    Thousands

    Land assets managed through procedural workflows

    Led Unreal Engine 5 engineering for a large-scale World Partition platform, turning complex world-generation and asset-production requirements into repeatable pipelines, internal tools and backend-connected workflows.

    Engineering scope

    Platform / engine

    • Unreal Engine 5
    • C++
    • Blueprints
    • World Partition
    • Procedural world systems

    Procedural production

    • Land asset generation
    • Asset baking
    • Asset registration
    • Asset management
    • Terrain systems
    • Decal systems
    • Procedural mesh tools

    Backend / tooling

    • gRPC
    • Protobuf
    • Internal SDKs
    • SceneCapture2D
    • Editor Utility Widgets

    Web / delivery

    • React Three Fiber
    • GLB
    • KTX2
    • LOD-based delivery
    • Engineering, art, backend and product collaboration
  2. 2025

  3. 2024

  4. 2023

  5. 2022

  6. 2020

  7. 2019

  8. 2018

NeoWorlder Enterprises, Inc., Unreal Engine Tech Lead selected