Senior Unreal Engine engineer, with professional AAA experience and a gamer. About myself, I have been in the industry for 13 years, with experience in AAA, AA, Mobile & Indie roles, On shooters, 3rd Person adventure, sports and mobile top-down projects. In YAGER (using Unreal Engine 5, C++, GAS & Lyra) I have implemented a wide range of features and tools in an unannounced multiplayer project like: Spawning systems, AI Behaviors, Spatial awareness, Navigation optimizations, Weapons, UI, Gameplay, visualization tools) In the past 6 years I have been at EA's Frostbite AI team implementing BehaviorTree features (using C++/C#) that helped shipping Battlefield 2042, Madden & Ironman Also my responsibilities included defining roadmaps, maintaining our code-base, mentoring junior and onboarding new engineers, enforcing our engineering standards, planning and breaking down epics.

Ahmed Yosri

Senior Unreal Engine engineer, with professional AAA experience and a gamer. About myself, I have been in the industry for 13 years, with experience in AAA, AA, Mobile & Indie roles, On shooters, 3rd Person adventure, sports and mobile top-down projects. In YAGER (using Unreal Engine 5, C++, GAS & Lyra) I have implemented a wide range of features and tools in an unannounced multiplayer project like: Spawning systems, AI Behaviors, Spatial awareness, Navigation optimizations, Weapons, UI, Gameplay, visualization tools) In the past 6 years I have been at EA's Frostbite AI team implementing BehaviorTree features (using C++/C#) that helped shipping Battlefield 2042, Madden & Ironman Also my responsibilities included defining roadmaps, maintaining our code-base, mentoring junior and onboarding new engineers, enforcing our engineering standards, planning and breaking down epics.

Next availability:
May 15, 2026

Senior Unreal Engine engineer, with professional AAA experience and a gamer.

About myself,
I have been in the industry for 13 years, with experience in AAA, AA, Mobile & Indie roles,
On shooters, 3rd Person adventure, sports and mobile top-down projects.

In YAGER (using Unreal Engine 5, C++, GAS & Lyra) I have implemented a wide range of features and tools in an unannounced multiplayer project like: Spawning systems, AI Behaviors, Spatial awareness, Navigation optimizations, Weapons, UI, Gameplay, visualization tools)

In the past 6 years I have been at EA’s Frostbite AI team implementing BehaviorTree features (using C++/C#) that helped shipping Battlefield 2042, Madden & Ironman

Also my responsibilities included defining roadmaps, maintaining our code-base, mentoring junior and onboarding new engineers, enforcing our engineering standards, planning and breaking down epics.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more

Work Experience

Senior Unreal Engineer at YAGER (Unannounced Project)
April 1, 2024 - Present
Contributed to a new unannounced multiplayer shooter project using Unreal Engine 5; set foundations for AI, progression, spatial awareness and spawning systems; debugged and modified low-level engine code when necessary; improved server/client performance; planned and broke down EPICs; drafted TDs/DACIs; maintained Jira board; contributed findings to UDN (EPS).
Senior Unreal Engineer at EA / Frostbite
August 1, 2020 - July 1, 2023
Shipped Battlefield 2042, Madden 21/22/23, College Football; supported Ironman prototyping. Planned, broke down refactoring of Blackboards and integrated with customer teams across times; developed Runtime and Pipeline in C++ and designed APIs meeting performance and security requirements; developed Editor tools in C# and XAML (MVVM); led brainstorming and technical solution assessments; achieved ~100% test coverage; reduced engineering time by integrating Frostbite type system; improved designers' workflows with custom editors; provided extensive documentation; mentored new joiners.
Senior Game Programmer at Gameloft
October 1, 2017 - January 1, 2020
Modern Combat: Rebel Guns (C++, OpenGL ES 2, GLSL ES, Lua, XML): Reengineered 75+ classes to implement object pools, reducing memory leaks from 100+ MB per level to 0 MB; developed GOAP AI; created various shaders; fixed animation issues; collaborated with Producers, Artists, QA and data tracking; prototyped multiple demos and collaborated with cross-functional teams.
Senior Unity 3D Developer at Forgotten Mines (indie project / Forge)
March 1, 2016 - October 1, 2017
Integrated GamerOm and Steam authentication; designed invitations and rewards system (full-stack Azure); created planet shaders; contributed to multiple Unity3D projects.
Game Programmer at KNG / The Rescuer Initiative
January 1, 2013 - August 1, 2013
Led programming in a 3-person team on 'The Rescuer' FPS game; implemented C++ OpenGL; delivered game and tooling.
Reinforcement Learning AI Developer at Bain's Redemption (Independent Project)
March 1, 2012 - April 1, 2013
Developed reinforcement learning-based AI that could adapt to different player styles in under five battles.

Education

B.S. in CS: Bioinformatics at Shams University
January 11, 2030 - January 1, 2012
High School Diploma, Mathematics at High School
January 11, 2030 - January 1, 2008

Qualifications

Add your qualifications or awards here.

Industry Experience

Gaming, Media & Entertainment, Software & Internet, Consumer Goods, Retail

Experience Level

Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more

Hire a Game Developer

We have the best game developer experts on Twine. Hire a game developer in Bucharest today.