Skip to content
View Umersyed60's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report Umersyed60

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Umersyed60/README.md

Hi, I'm Syed Umer Aftab 👋

🎮 Senior Game Developer | Unity Expert | AR/VR & Multiplayer Systems | Unreal Learner

I design and implement scalable Unity architectures, optimize performance, and build immersive experiences for mobile and metaverse projects. With 8+ years of Unity expertise and leadership experience as a former Team Lead, I specialize in creating gameplay systems, integrating APIs, and mentoring developers to deliver high‑impact projects.

Alongside Unity, I am actively expanding my skills in Unreal Engine 5 development with C++.
Through portfolio projects like Battle Blaster and ShooterSam, I’ve explored AI behavior trees, animation systems, damage/health mechanics, HUD integration, and gameplay loop design — strengthening my adaptability across both engines.


🚀 Skills & Expertise

  • Unity Development: Advanced architecture, optimization, SDK integration
  • Game Systems: Multiplayer, client‑server interactions, UI/UX
  • Unreal Development: C++ gameplay programming, AI controllers, behavior trees, animation blueprints, HUD systems
  • Collaboration: Cross‑functional teamwork with backend, design, QA, and analytics
  • Leadership: Mentoring and project management from past Team Lead role

🌟 Featured Projects

🔹 Unity Projects

  • 🎮 Physics‑Based Helicopter Controller (Unity | SOLID Architecture)
    A Unity helicopter controller showcasing SOLID principles, clean architecture, and modular gameplay systems.

    • ✈️ Flight System: Realistic physics‑based helicopter controls for lift, thrust, and maneuvering
    • 🎥 Camera Modes: Multiple dynamic camera setups (cockpit, chase, cinematic)
    • 🔫 Weapon Systems: Configurable and extendable weapon setup
    • 🧩 Architecture: Interfaces, inheritance, and events to enforce separation of concerns and scalability
  • 🚀 AsteroidShooter2D (Unity | VContainer DI + TDD)
    A 2D arcade shooter demonstrating Dependency Injection (VContainer) and Test‑Driven Development practices.

    • 🎮 Gameplay: Control a rocket to destroy incoming asteroids; precision scoring with penalties for misses
    • 🛠️ Technical Highlights:
      • VContainer DI for modular, decoupled systems
      • Unit‑tested core mechanics (scoring, penalties, rocket controls)
      • Clean architecture with separation of concerns across gameplay, UI, and data

🔹 Unreal Projects

  • 🎮 ShooterSam (Unreal5 | AI Behavior Tree + Blackboard | Animation Blueprint + State Machine)
    A sci‑fi third‑person shooter prototype showcasing animation systems, AI behavior trees, and combat mechanics.

    • 🤖 Player robot movement with Vector2D input & custom camera focus
    • 🎬 Animation Blueprint, Blendspace, State Machine, and additive animations
    • 🔫 Gun socket attachment, line trace shooting, particle & sound effects
    • 🧠 AI Controller + NavMesh with Behavior Tree & Blackboard (tasks, selectors, services)
    • ❤️ Health system with HUD integration and damage handling
  • 🚀 Battle Blaster (Unreal5 | Custom Movement + Projectile Shooting | HUD UI | Enemy AI | Health System | Level Loop)
    A tank battle game demonstrating gameplay loop design, AI turrets, and level management systems.

    • 🎮 Tank base movement (WASD) + mouse‑controlled turret aiming & shooting
    • 🧩 Countdown timer UI, victory messages, and level progression logic
    • 🤖 Enemy AI turrets with vector‑based range detection and projectile firing
    • 💥 Damage system, health components, particle & sound effects, camera shake
    • 🔄 Level management: track destroyed turrets, load next level, loop progression

📈 Career Highlights

  • Senior Game Developer at NOBORDER.z Innovations — leading gameplay features and performance optimization for metaverse projects
  • Former Team Lead managing a 16‑member team, mentoring 20+ developers, and delivering globally successful titles
  • Proven track record in scalable Unity architecture and multiplayer systems
  • Expanding portfolio in Unreal Engine 5 with C++, focusing on gameplay programming, AI, and animation systems

🔗 Connect With Me

Pinned Loading

  1. UE5_BattleBlaster UE5_BattleBlaster Public

    Unreal Engine C++ tank battle game, AI turret combat with vector‑based range detection, UI widgets, damage/health system, level management, particle/sound effects, and camera shake.

    C++

  2. UE5_ShooterSam UE5_ShooterSam Public

    UE5 C++ third‑person sci‑fi shooter featuring player input, animation blueprint & blendspace, AI behavior trees with blackboard/tasks, line trace shooting, damage/health HUD, particles, sounds, and…

    C++

  3. HelicopterControllerTraining HelicopterControllerTraining Public

    SOLID principles based unity project

    ShaderLab

  4. AsteroidShooter2D AsteroidShooter2D Public

    VContainer DI and NUnit TDD based unity project

    C#