About

Senior Unity developer with a production-first gameplay mindset.

Based in Lahore, Pakistan, focused on gameplay systems, mobile optimization, multiplayer features, and monetization infrastructure.

Experience

Production ownership across gameplay, multiplayer, and mobile systems.

The timeline groups the existing portfolio story around engineering ownership and production impact.

Recent work

Senior Unity Gameplay Engineer

Independent / Studio Projects - Lahore, Pakistan

Owned gameplay systems and feature delivery across shipped mobile games, multiplayer prototypes, monetization integrations, and live-style progression loops.

  • Built Unity gameplay features across action, horror, racing, match-three, and strategy genres.
  • Integrated Firebase, analytics, Google Ads, Unity Ads, Colyseus, and Photon Quantum across production and prototype work.
  • Collaborated with design and art teams to connect UX, session pacing, and technical implementation.
  • Focused on mobile performance through pooling, readable state flow, asset budgets, and SDK impact control.
Unity3DC#FirebaseColyseusPhoton QuantumGoogle AdsUnity Ads

Project-based

Gameplay / Networked Systems Developer

Multiplayer Game Systems

Designed and implemented multiplayer-ready loops for PVP, racing, survival, and strategy systems.

  • Worked with Colyseus-backed gameplay flows for PVP and state-driven sessions.
  • Explored deterministic racing architecture through Photon Quantum.
  • Separated gameplay state, presentation, and backend events for maintainable multiplayer features.
ColyseusPhoton QuantumTypeScriptUnityC#

Project-based

Unity Integration Engineer

Mobile Monetization & Live Features

Integrated monetization, analytics, rewards, and progression systems while preserving gameplay pacing.

  • Implemented Google Ads SDK and Unity Ads SDK across shipped mobile titles.
  • Connected rewards, milestones, leaderboard positions, and economy events into gameplay loops.
  • Balanced product requirements with player experience and performance constraints.
Google Ads SDKUnity Ads SDKFirebaseUnity AnalyticsOneSignal

Systems Expertise

Gameplay engineering presented as architecture, not buzzwords.

This section makes seniority visible through reusable systems, production constraints, and tool-aware implementation.

Gameplay Architecture

Mechanics built as readable systems with clear state ownership, reusable behaviors, and low coupling between presentation and logic.

State machinesEvent-driven systemsReusable controllersTool-friendly gameplay data

LiveOps Systems

Progression, analytics, event hooks, rewards, and content loops built for iteration after release.

Daily milestonesEconomy eventsAnalyticsRemote-ready systems

Mobile Performance

Runtime choices shaped around frame budgets, memory pressure, loading behavior, and device variance.

PoolingAsset budgetsSDK impact controlSession pacing

Multiplayer Systems

Networked gameplay designed around authoritative state, predictable flows, and readable debugging surfaces.

ColyseusPhoton QuantumState syncPVP loops

Monetization Infrastructure

Ad, analytics, reward, and progression systems integrated in a way that supports product goals without damaging game feel.

AdMobAppLovin MAXAdColonyFANRewarded ads

Production Pipelines

Repeatable project structures, SDK integration patterns, asset budgets, and debugging surfaces for shipping at scale.

80+ projectsSDK wrappersBuild disciplineReusable systems

Object Pooling Runtime

Mobile

Reusable pooling patterns for projectiles, enemies, UI feedback, and temporary effects.

Lower GC spikes
Stable mobile frame pacing
Reusable spawn contracts

Event-Driven Gameplay

Gameplay

Gameplay features communicate through explicit events instead of hidden scene dependencies.

Cleaner testing
Reduced coupling
Designer-friendly hooks

Realtime State Sync

Multiplayer

Networked features are structured around server state, predictable transitions, and resilient clients.

Photon
Photon Quantum
Colyseus
PVP loops

Rewarded Monetization

Monetization

Ads and rewards are treated as product systems with pacing, validation, and failure handling.

SDK integration
Reward flows
Analytics events

LiveOps Event Architecture

LiveOps

Events, analytics, rewards, and economy milestones structured so production teams can iterate after launch.

Daily rewards
Leaderboard rewards
Analytics hooks

Third-Party SDK Architecture

Architecture

SDK integrations isolated behind predictable boundaries for ads, Web3, Roku, analytics, and platform services.

Solana
Ethereum
NFT integrations
Roku SDK

Technical Leadership

Leadership

Engineering decisions are documented, scoped, and communicated across design, art, and production.

Cross-discipline collaboration
Architecture planning
Production ownership

Languages

C#C++TypeScriptJavaScriptPython

Game Engines & Runtime

Unity3D3D PhysicsMobile Runtime OptimizationGameplay State Machines

Multiplayer

PhotonPhoton QuantumColyseusRealtime PVPState Synchronization

Backend & Live Systems

FirebaseAnalytics EventsLeaderboardsReward EconomiesDaily Milestones

Monetization

AdMobAppLovin MAXAdColonyFacebook Audience NetworkUnity Ads SDKRewarded AdsSession Pacing

Web3 / Third Party

SolanaEthereumNFT IntegrationsRoku SDKSDK Integration Architecture

Tools

JetBrains RiderVS CodeGitPostmanSlackDiscordVercel

SDK Architecture

Monetization, multiplayer, Web3, and third-party integrations at production scale.

SDK expertise is separated into production categories so technical ownership is visible to recruiters and engineering leads.

Monetization

F2P revenue systems integrated around rewarded flows, session pacing, mediation, analytics, and player experience.

AdMobAppLovin MAXAdColonyFacebook Audience Network

Multiplayer

Realtime gameplay systems and deterministic multiplayer foundations for racing, PVP, survival, and strategy loops.

PhotonPhoton QuantumColyseus

Web3 / Third Party

SDK architecture for platform services, blockchain integrations, NFT workflows, Roku functionality, and external service boundaries.

SolanaEthereumNFT integrationsRoku SDKAdditional SDK integration architecture