Home Experience Skills Education Contact

Available for opportunities

Maged Farid

MagedFarid

Unity Development Lead

Cairo, Egypt

Unity Development Lead with 13+ years shipping cross-platform games, AR/VR experiences, and interactive applications. From ESA-backed geospatial games to multiplayer card titles and 3D social maps — I architect scalable systems, lead teams, and deliver products that perform on every platform.

Game Dev Lead ECS Architecture 5 Platforms SQL / MongoDB
13+
Years Experience
50+
Games & Apps
5
Platforms
Maged Farid
MF
DEVELOPER
SPECIALITY
UNITY3D
LANGUAGE
C# / JAVA
ARCHITECTURE
ECS / DI
PLATFORMS
5 TARGETS
MULTIPLAYER
SMARTFOX
STATUS
OPEN TO WORK
EXP
13 YRS

Professional Experience

13+ years building games and interactive experiences across mobile, desktop, VR, and AR.

Senior Unity Developer
Flyy LLC
05/2021 – Present Remote
Senior

Full-stack Unity developer on Flyy, a consumer social app featuring a real-time 3D geospatial map. Owns core technical features from geolocation services to custom UI systems and full Arabic RTL localisation.

  • Engineered and integrated geolocation services enabling users to attach multimedia updates to virtual map locations using C# and Unity3D
  • Built a multi-threaded native texture loading and caching pipeline, significantly reducing media load times and improving perceived performance
  • Implemented a custom Recyclable ScrollView handling datasets exceeding 10,000 elements, reducing memory consumption and improving UI responsiveness
  • Converted Figma design specifications into production-ready, cross-device-compatible Unity UI components
  • Delivered full Arabic RTL localisation across the entire application, expanding accessibility to Arabic-speaking markets
Unity3DC#FigmaiOSAndroid
Lead Game Developer
MAU Games
03/2023 – 03/2024 Remote
Lead

Led engineering delivery for iBaloot, a multiplayer async card game, steering a team of 5 through a complete UI overhaul and a 70% infrastructure refactor that transformed the codebase's scalability and long-term maintainability.

  • Led a cross-functional team of 3 developers and 2 QA engineers using Agile Scrum methodology, delivering all product requirements on schedule
  • Architected and implemented a complete UI overhaul for the game while maintaining full backward compatibility with legacy UI components throughout the transition
  • Refactored 70% of the game's infrastructure using a Dependency Injection framework, significantly improving scalability, testability, and maintainability
  • Translated Figma design specifications into performant, multi-device-compatible Unity UI components
  • Developed a playable advertisement to support user acquisition and drive marketing campaign engagement
Unity3DC#SmartFoxFigmaiOSAndroid
Lead Game Developer
Streaming Creativity
08/2017 – 02/2021 Cairo, Egypt
Lead

Led a 5-person engineering team on Cerberus, a map-based game developed in partnership with the European Space Agency, overseeing architecture design, full-stack development, and multi-platform deployment across iOS, Android, Mac, Linux, and Windows.

  • Led a team of 5 engineers to design and ship Cerberus across 5 platforms (iOS, Android, Mac, Linux, Windows) in partnership with the European Space Agency
  • Architected a scalable game infrastructure using Entity Component System (ECS) and Entitas framework, supporting modular development and long-term maintainability
  • Built and deployed the full game backend using GameSparks, JavaScript, and MongoDB
  • Developed automated geospatial data pipelines using QGis and Python to extract and transform geo-data for integration into map-based gameplay systems
  • Applied statistical analysis to tune gameplay balance parameters, improving player engagement and retention metrics
  • Established Git-based version control standards including branching workflows, code review processes, and backup procedures across the team
Unity3DC#Entitas (ECS)GameSparksJavaScriptMongoDBPythonQGisGitiOSAndroidMacLinuxWindows
Senior Game Developer
Streaming Creativity
08/2015 – 08/2017 Cairo, Egypt
Senior

Senior developer on The Archipels with end-to-end ownership of core game systems, 3D asset integration, UI, performance optimisation, and delivery of 20+ mini-games for external marketing vendors.

  • Implemented core systems for The Archipels including base-building mechanics, social features, player progression, and in-game economy
  • Integrated 3D models, sprites, and animations using Unity's animation state machine and blend tree systems
  • Optimised game performance using Unity Profiler, targeting critical bottlenecks in rendering, physics, and scripting
  • Developed 3 VR experiences for Samsung Gear VR and Oculus SDK using Unity3D
  • Built 2 hardware-integrated games using Arduino SDK and Unity3D for physical interaction experiences
  • Created a real-time face-detection Snapchat-style filter application using OpenCV and Unity3D
  • Supervised and quality-assured 20+ mini-games for vendor marketing campaigns
Unity3DC#Oculus SDKSamsung Gear VRArduinoOpenCVUnity ProfileriOSAndroid
Junior Game Developer
Streaming Creativity
08/2013 – 08/2015 Cairo, Egypt
Junior

Junior developer building AR experiences, vendor mini-games, and cross-platform applications during the studio's early growth phase.

  • Developed an AR experience for Phillips at the Cairo Food Exhibition using Vuforia AR SDK and Unity3D
  • Built and shipped multiple interactive mini-games for brand marketing events and public engagement campaigns
  • Developed 10+ mini-games using Unity3D and Adobe Flash for diverse client campaigns
  • Developed Smart Dog, an iOS utility application, from initial design through App Store submission
  • Built a web-based endless runner game using Panda.js JavaScript engine
Unity3DC#Vuforia AR SDKAdobe FlashiOSJavaScriptPanda.js
Mobile Application Developer
Howler
06/2014 – 12/2015 Remote
Full-Stack Mobile

Full-stack mobile developer building the Howler social application from scratch across native Android and iOS, handling both client apps and server infrastructure with 12 months of post-launch support.

  • Developed the native Android application using Java and Android Studio
  • Developed the native iOS application using Objective-C and Xcode
  • Built and maintained the PHP/MySQL backend API serving both mobile platforms
  • Led the UX/UI design of the application and developed the product website
  • Provided 12 months of post-launch maintenance and technical support
JavaAndroid StudioObjective-CXcodePHPMySQLiOSAndroid
Junior Software Developer
eBSEG
09/2011 – 01/2012 Cairo, Egypt
Junior

Worked within a team of 5 developers and 2 QA testers on a iOS e-finance application as my first professional role.

  • Quickly ramped up on the MonoDevelop/Xamarin ecosystem and began contributing to the production codebase within the first month
  • Implemented 5+ live financial dashboard widgets consuming real-time backend data using MonoDevelop, Xamarin SDK, and C#
  • Integrated application functionality with backend services using XML and Visual Basic
C#Xamarin SDKiOSVisual BasicXMLMonodevelop

Skills & Technologies

A versatile game development stack built across mobile, desktop, VR, AR, and web platforms.

Game Engines

Unity3D Unreal Engine Godot Cocos3D Panda.js Adobe Flash

Languages

C# Java JavaScript Python C++ Objective-C Visual Basic

Mobile & Platforms

iOS Android Xamarin Xcode Android Studio Windows macOS

AR / VR / Hardware

Vuforia AR SDK Oculus SDK Samsung Gear VR Arduino OpenCV

Backend Services & Frameworks

Playfab Firebase SmartFox GameSparks MongoDB MySQL PHP

Tools

Git Figma Unity Profiler QGis
Technical Leadership
Innovation
Team Leadership
Agile Scrum
Architecture Design
Performance Optimisation
Code Review
Technical Mentoring
Cross-team Collab
Problem Solving
Multi-platform Delivery
Statistical Analysis

Education & Languages

MIU logo

B.Sc. in Computer Science

Misr International University (MIU)

2007 - 2011 · Cairo, Egypt

GPA: 3.23 / 4.0

Graduation Project: Vehicle monitoring system — Android, Java, MySQL, C++, EasyPIC SDK.

Dar El Tarbiah logo

High School — IGCSE

Dar El Tarbiah

2004 – 2007 · Cairo, Egypt

Grade: Very Good

Arabic
Native
English
Full Professional Proficiency (C2)
Spanish
Pre-Intermediate Proficiency (A2)

Get In Touch

Open to new opportunities, collaborations, and interesting conversations.

Ready to build something great?

Send Me a Message