Shahid Afridi UserSU
Open to opportunities

Shahid Afridi User

@shahidafridiuser

Gameplay Programmer with expertise in C++ and Unreal Engine.

Canada

What I'm looking for

I am looking for a role that fosters creativity and innovation, where I can contribute to exciting projects and grow within a collaborative team environment.

I am a passionate Gameplay Programmer with over 3 years of experience in developing robust combat systems, AI behaviors, and player mechanics for next-generation games. My expertise lies in C++ and Blueprint development within Unreal Engine, where I focus on delivering performant and modular gameplay features that enhance player experience. I have successfully optimized AI processing by 28% and improved runtime stability through advanced concurrent programming techniques.

Throughout my career, I have contributed to various projects, including reducing critical frame drops by over 38% and achieving stable 60 FPS on mid-tier GPUs in combat-heavy scenes. My commitment to technical excellence is reflected in my ability to streamline technical planning and enhance cross-functional communication through authored gameplay APIs and UML architecture diagrams. I thrive on creating responsive gameplay systems that meet high-quality standards while pushing the boundaries of what is possible in game development.

Experience

Work history, roles, and key accomplishments

GL

Gameplay Programmer

Given Labs

Oct 2024 - Apr 2025 (6 months)

Engineered custom BT/BB systems, reducing AI processing time by 28% and improving reaction latency by 20%. Authored gameplay APIs and UML architecture diagrams to streamline technical planning and cross-functional communication. Rebuilt legacy Blueprint features into clean, concurrent C++ modules, increasing runtime stability and FPS under high load.

IG

Associate Game Programmer

Insanity Crew Games

Apr 2024 - Oct 2024 (6 months)

Shipped high-fidelity traversal mechanics (climbing, cover) with procedural animation and data-driven state machines. Designed scalable ability systems using GAS, enabling 5+ dynamic class archetypes with modular extensibility. Tuned systems for next-generation console targets, achieving stable 60 FPS on mid-tier GPUs under combat-heavy scenes.

LC

UI Programmer

Level Up - GBC Capstone

Jan 2024 - Apr 2024 (3 months)

Delivered gamepad-optimized UI for menus and screens, contributing to a crash-free QA cycle across 30+ testing sessions. Cut UI bug count by 70% via widget architecture leveraging Blueprint Interfaces and DataTables for reusable logic.

TS

Gameplay Programmer

Trinity Studio

Nov 2022 - Dec 2023 (1 year 1 month)

Refactored gameplay prototypes in C++ with multithreaded optimizations, reducing critical frame drops by over 38%. Eliminated memory spikes and animation sync issues using profiling tools (Unreal Insights, RenderDoc), resulting in FPS improvement from 40 to 55+. Led transition of interaction systems from monolithic logic to modular component-based structure, enhancing code clarity.

Education

Degrees, certifications, and relevant coursework

George Brown College logoGC

George Brown College

Advanced Diploma in Game Programming, Game Programming

Grade: 3.5 GPA

Activities and societies: Dean's Honor List - George Brown College Fall 2023 & Fall 2024. Recognized for academic excellence and project leadership.

Emphasis on C++ systems, engine architecture, AI development, and collaborative project pipelines. Studied core concepts essential for building robust and performant game applications.

Tech stack

Software and tools used professionally

Interested in hiring Shahid Afridi?

You can contact Shahid Afridi and 90k+ other talented remote workers on Himalayas.

Message Shahid Afridi

People also viewed

View all talent

Find your dream job

Sign up now and join over 85,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan
Shahid Afridi User - Gameplay Programmer - Given Labs | Himalayas