Available to hire
Game developer with 5 years of experience specializing in Unreal Engine state-based gameplay systems, multiplayer, intelligent NPC behaviour, and data-driven architecture. Shipped games, simulations, and AR/VR experiences across desktop, web, mobile, and Oculus Quest, with strong debugging, optimization, and problem-solving skills.
Collaborates closely with artists, designers, and VFX/SFX teams to deliver cohesive, game-play driven experiences. Has a track record across studios, freelancing, and commercial work, building scalable systems and improving performance through profiling and tooling.
Experience Level
Language
English
Fluent
Urdu
Fluent
Work Experience
Unreal Engine Developer at Conspiracy Games
January 1, 2024 - January 1, 2025Developed intelligent NPCs in Unreal Engine using state-driven AI, goal-based navigation, and interactive behaviour via Behaviour Trees and Blackboards. Extended the Game Ability System (GAS) for both player and NPC characters, integrating attributes, gameplay effects, gameplay cues, and gameplay tags for prioritized, state-based ability execution. Built a data-driven information flow system using Data Assets and controller classes to facilitate communication between player, environment, NPCs, and UI. Designed modular menu systems using Common UI, Widget Switchers, Tab Widgets, and Data Assets/Tables to dynamically populate and update UI components. Configured input systems using Enhanced Input and Input Actions to support multiple input systems. Created full-body and partial IK/FK control rigs in Control Rig with seamless IK/FK switching for advanced animation workflows.
Unreal Engine Developer at Freelance
January 1, 2023 - January 1, 2024Refactored a single-player poker game into a multiplayer experience by redesigning gameplay flow and systems. Developed artist-facing editor tools enabling creation, storage, and management of colour grading presets. Built procedural furniture placement systems using Unreal Engine Procedural Content Generation framework to automate environment population workflows.
Unreal Engine Developer at Exarta
January 1, 2022 - January 1, 2023Delivered a multiplayer metaverse experience for global brand Tresemmé, implementing avatar customisation systems and scripting an immersive interactive virtual runway for a commercial client audience. Engineered multiplayer game mechanics across two mini-games including replicated projectile logic, hazard avoidance, synchronised collision handling, and destructible environments, ensuring stable networked gameplay. Prototyped and iterated rapidly on metaverse features in close collaboration with designers and artists.
Software Engineer at Optera Digital
January 1, 2020 - January 1, 2022Engineered an AR/VR ads system for immersive environments that dynamically integrated with live gameplay. Developed Reality Girl, a narrative-driven branching game addressing gender-based violence. Led a team of creatives to create and publish Reality Girl Webcomics addressing gender-based violence. Researched and implemented Unreal Engine 4 performance optimizations, improving runtime efficiency through profiling tools. Built an in-editor tool for streamlined isometric 3D environment creation, reducing level design turnaround time. Debugged and optimized a BIM rendering engine for efficient JSON-based mesh generation.
Education
BSc Computer Science at National University of Computer and Emerging Sciences
June 24, 2020BSc Computer Science at National University of Computer and Emerging Sciences
January 1, 2016 - January 1, 2020Qualifications
Industry Experience
Gaming, Computers & Electronics, Software & Internet, Media & Entertainment
Hire a Game Developer
We have the best game developer experts on Twine. Hire a game developer in Islamabad today.