Hi, I’m

Shamli Sahani

Gameplay Programmer

I build gameplay systems with a focus on player movement, combat mechanics, and clean, scalable architecture using Unreal Engine (C++) and Unity (C#).

Currently completing an MSc in Computer Games Development at Manchester Metropolitan University, United Kingdom. Previously shipped titles at Hunter Games and GracyWoods.

Explore My Work ↓
Wall Run Behind You Riko
C++ & C# Unreal Engine 5 Unity Shipped 3+ Titles AI Integration Optimization

Engineering Showcase

Wall-Run System Unreal C++
UCharacterMovementComponent | Physics | Vector Math

Extended standard UE5 movement to support wall-running. Uses raycasting and cross-products to calculate surface normals and apply counter-gravity forces.

Behind You AI Architecture
C++ | Behavior Trees | EQS

Engineered a stalking AI using Environment Query System (EQS) for dynamic pathfinding in a changing maze. Implemented custom sensory perception logic.

Riko: Action RPG Unity C# Systems
Animation Events | State Machines | Combat

Designed a complete combat loop with combo-chaining and ability cooldowns. Implemented an event-driven hitbox system for frame-precise melee interactions.

Professional Experience
ENGINEERING & LIVE OPS
Professional Work 3+ Years Experience
Systems Architecture | Live Ops | AI Integration

GracyWoods: Engineered a conversational AI system and custom API layer before transitioning to MSc studies.
Hunter Games: Successfully shipped and maintained multiple live titles, focusing on optimization and stability.

Professional Experience

Game Developer GracyWoods Games (Remote) Apr 2024 – Sep 2024
  • UI & Data Binding: Engineered a reactive UI layer for GenAI interactions, utilizing Lambda expressions and asynchronous callbacks to prevent UI freezing.
  • Optimization: Conducted profiling sessions using Unreal Insights / Unity Profiler, reducing frame-time spikes by 30% through strict texture memory management.
  • Shader Architecture: Optimized character rendering materials and shaders for mobile performance, ensuring visual fidelity within strict GPU budgets.
  • Cross-Platform: Decoupled gameplay logic from the view layer (UI), ensuring systems scaled seamlessly across PC and Mobile inputs.
Lead Gameplay Programmer & Ops MHG Technologies (Hunter Games) Jul 2022 – Apr 2024
  • Unity Architecture: Directed the full technical lifecycle for multiple hyper-casual titles using Unity (C#), owning system architecture from prototype to release.
  • Memory Management: Eliminated runtime instantiation lag by engineering a robust Object Pooling system, significantly reducing Garbage Collection (GC) overhead.
  • Event-Driven Systems: Implemented a C# Event / Observer pattern for the central game loop, allowing UI HUDs to update strictly on gameplay events.
  • LiveOps: Managed the technical pipeline for content updates, ensuring 100% crash-free stability across 3 major version releases.
Gameplay Programmer MHG Technologies Jan 2022 – Jun 2022
  • Full Cycle Development: Delivered a complete Unity title from concept to Gold Master, implementing core physics mechanics and final UI polish within strict deadlines.
  • SDK Architecture: Integrated critical third-party SDKs (Analytics, Ads, Auth), implementing defensive programming patterns to prevent main-thread blocking or crashes.
  • Data Reliability: Engineered the local save system and cloud sync usage, ensuring 100% data integrity for player progression upon launch.
Game Developer Intern MHG Technologies (Hunter Games) Jul 2021 – Dec 2021
  • Prototyping: Rapidly iterated on gameplay mechanics and UI flows based on design feedback, ensuring "Game Feel" was prioritized.
  • Tools: Integrated third-party SDKs and external APIs to extend engine functionality, supporting the senior team in feature implementation and testing.

Additional Experience

Freelance Game Developer Clients (India & International) 2023 – 2024 (Project-based)

Education

MSc, Computer Games Development Manchester Metropolitan University, United Kingdom 2024 – 2025
BSc, Computer Science Vishwakarma University, India 2019 – 2022