Search Here

About Us

Game DEVELOPER

I am Muhammad Umar, a Gameplay Programmer and MProf. Game Development student at Abertay University, specialising in gameplay architecture and systems programming in Unreal Engine 5 C++ and Unity. Across three semesters at Abertay I have transitioned from a solo developer working in Unity C# to a professional who has shipped production gameplay systems in Unreal Engine 5 C++ within a thirteen-person multidisciplinary team under external client oversight. My practice is built on high-performance, maintainable, and scalable game architecture — building systems that work correctly, can be extended by designers without programmer involvement, and integrate cleanly with other systems in the codebase. My goal is to secure a junior to mid-level Gameplay Programmer role at a AA or AAA studio, where I can contribute to the development of technically ambitious game experiences.

download cv

1.2 Core Technical and Procedural Skills SKILLS

CORE TECHNICAL AND PROCEDURAL

This portfolio reflects my development as a technical professional across three semesters at Abertay University. Each project and system included here demonstrates my technical expertise, my ability to work within a multidisciplinary team under professional conditions, and my commitment to writing code that meets industry standards.

Gameplay Architecture

Production gameplay systems in Unreal Engine 5 C++ and Unity C#: component-based health and damage systems, delegate-driven event architecture, interface-based interaction systems, Enhanced Input integration, headlamp battery management, AI-driven world actors, and data-driven UI systems.

Optimization/Tooling

Unreal Insights profiling, Tick management and overlap-driven enablement in UE5, C# Job System, Burst Compiler, Unity Profiler, Wwise audio middleware integration and RTPC control via C++.

Game
Engine Proficiency

Unreal Engine 5 (Proficient in C++, Enhanced Input, UMG, Wwise Integration, Blueprint extensibility), Unity (Expert in C#, DOTS research)

Version Control/Production

Expert: Git, Git LFS, Agile/Scrum, milestone-driven development, task tracker management, source control in a thirteen-person team including conflict resolution and branch strategy.

Unreal Engine 5 C++
75%
UNITY C#
85%
GAME MECHANICS DEVELOPMENT
85%
LEADERSHIP & COLLABORATION
82%
Leadership & Collaboration
82%
ANIMATION & RIGGING
82%
PERFORMANCE OPTIMIZATION
90%
APIs & MULTIPLAYER INTEGRATION
70%
Our Services WHAT I DO

SERVICES AND SOLUTIONS

Gameplay Architecture & Systems

I design and implement gameplay systems in Unreal Engine 5 C++ and Unity C# that are modular, maintainable, and extendable. My systems use component-based architecture, multicast delegates, and interface-driven interaction so that designers can build on top of them without programmer involvement and other programmers can integrate with them without understanding their internals.

Performance Optimization

I make performance decisions based on evidence, not instinct. In Unreal Engine 5 I use Unreal Insights to identify hot paths, manage Tick cost through overlap-driven enablement, and structure systems to avoid per-frame processing where it is not needed. In Unity I have applied the C# Job System and Burst Compiler to mobile simulation work.

Full-Cycle Production Pipeline

I have operated within a professional studio simulation managing Git source control across a thirteen-person team, resolving merge conflicts, maintaining branch strategy, communicating blockers to producers, and delivering to client milestones. I handle the practical side of team development, the things that keep a shared codebase clean and a team moving.

TESTIMONIALS TESTIMONIALS

CLIENTS TO SAYS

Besides a technical and procedural development, behaving in multi-cultural and diverse teams at Abertay University and having freelance clients also contributed to my behavioral development to a significant extent.

Payment WHAT WE DO

OUR ALL PRICES

Lorem ipsum dolor sit smet, consectetur adipisicing elitae. Sint ratione reprehenderit, error qui enim and exsit.

INFLUENCER

Best For Small Investors

$104

Per Month
Get Started

AGENCY

Best For Small Investors

$204

Per Month
Get Started

ENTERPRISE

Best For Small Investors

$275

Per Month
Get Started
Development Philosophy CURRENT

RESEARCH & FOCUS

Pushing the boundaries of Game Architecture

MProf Research (Data-Oriented Stack)

I am actively researching the transition from Object-Oriented Programming (OOP) to Data-Oriented Design (DOD) using Unity’s DOTS and Burst Compiler. My goal is to quantify the performance gains in mobile simulation games.

Cross-Engine Engineering

While an expert in Unity, I am expanding my engineering vocabulary by mapping Unity’s memory management patterns against Unreal Engine’s C++ manual memory management. This comparative analysis strengthens my ability to write optimization-friendly code in any engine.

Stability Over Speed

I believe "slow is smooth, and smooth is fast." I prioritize writing clean, modular code today to prevent "spaghetti code" disasters tomorrow.

NEWS RECENT NEWS DESK

LATEST NEWS & BLOGS

Lorem ipsum dolor sit smet, consect adipisicing elit. Sint ratione reprehenderit, error qui enim

CONTACT

READY TO COLLABORATE?

Looking for a Technical Lead or Gameplay Architect?

I am currently available for Mid-to-Senior Gameplay Programming roles in the UK (or Remote).
Whether you need to stabilize a messy codebase or architect a new system from scratch, let's talk.

📍 Location: Dundee, UK 📧 Email: umer.ramzan375@gmail.com 🔗 LinkedIn: https://www.linkedin.com/in/faizcreations/