Mohamed Ibrahim
I am a Gameplay Programmer with 3+ years of experience building scalable gameplay systems, multiplayer features, and cross-engine tools using Unity and C++.
About
I am a Gameplay Programmer with 3+ years of experience building scalable gameplay systems, multiplayer features, and cross-engine tools using Unity and C++. I have shipped mobile and VR titles, and developed AI-driven tools that generate real-time 3D environments across Unity, Unreal, and Roblox. I focus on performance, system architecture, and player-centric design, and enjoy collaborating across disciplines to deliver robust, maintainable code and compelling player experiences.
- 3 years' experience
- Joined October 2025
Industry experience
- Gaming
- Media & Entertainment
- Software & Internet
- Education
Work experience· 8 roles
Specialized in Unity Editor tooling, performance profiling, and maintaining large production codebases across Unity, Unreal, and Roblox environments. Built and optimized custom editor extensions and engine plugins (C++ in Unreal, C# in Unity, Lua in Roblox). Coordinated front-end UI systems, back-end AI services, and engine-side implementations to ensure seamless data flow and real-time scene updates. Implemented performance optimizations to improve tool responsiveness, asset loading efficiency, and editor stability. Managed Git repositories, branch workflows, and access permissions across multiple projects.
Developed and integrated Unity front-end features with an active C++ physics back-end through DLLs, enabling seamless cross-engine communication. Collaborated with the engineering team to optimize device usability and ensure efficient system integration. Delivered 10 functional prototypes in Unity supporting the inverse 3-device and simulating 5 distinct haptic feedback behaviors for the client.
Developed a modular C++ game engine with gameplay systems, PhysX-based physics, and real-time OpenGL rendering. Optimized performance using LOD, instancing, and frustum culling; built editor tools (Scene/Game View, hierarchy, transforms) with ImGui. Implemented a component-based architecture and Unreal-style rendering pipeline with data-driven systems.
Education· 9
Certifications and awards· 6
Hire Mohamed Ibrahim today
Post a job and invite Mohamed, or contact them directly. No hidden commission.













