تطوير الألعاب · RP-GD-0007

محمد مصطفى

قائدمطور Unity

مطوّر ألعاب على Unity وCocos Creator بخبرة 11 عامًا، متخصص في أنظمة اللعب الجماعي الفوري

  • الهوية موثّقة
  • عضو في فريق Remote Pro Ai · بعقد موقّع

التوفر عند الطلب

  • 11سنةخبرة مهنية
  • قائدمستوى الخبرة
  • Unity3Dالتقنية الأساسية
  • الإسكندريةمقر العمل · مصر · GMT+2

محمد مصطفى

نبذة مهنية

مطوّر ألعاب بخبرة 11 عامًا في بناء وإطلاق ألعاب متعددة المنصات وأنظمة لعب جماعي على Unity3D وCocos Creator. طوّر في A5Labs ألعابًا متعددة المنصات بمنطق لعب جماعي بالأدوار وشبكات فورية، إلى جانب تطبيقات Flutter مرافقة ولوحات تحكّم على React.js، ويبني حاليًا أدوات ويب إنتاجية وتكاملات مصادقة لمنصات مرتبطة بالألعاب في شركتها التابعة AceGuardian. يضيف عمقًا في الخدمات الخلفية عبر خدمات REST وWebSocket على NestJS وتكامل مدفوعات Stripe وBTCPay، وأطلق ألعابًا على Google Play منها Learning Galaxy وeSports Galaxy وJeel Kids.

  • القطاعات

    • الألعاب
    • التعليم
    • التقنية المالية

محمد مصطفى

5 أدوار

الخبرة المهنية

الأحدث أولًا، مع النتائج كما وردت في السيرة الذاتية.

  1. مهندس برمجيات أول

    AceGuardian (A5Labs sub-company)

    – حتى الآنعن بُعد

    • يبني تطبيقات ويب إنتاجية وأدوات داخلية بـ React.js وTypeScript.
    • يدمج الواجهات البرمجية الخلفية وأنظمة المصادقة لمنصات مرتبطة بالألعاب.
    • يحسّن الأداء ويقلّص أزمنة تحميل التطبيقات.
  2. مطوّر ألعاب

    A5Labs

    – عن بُعد

    • طوّر ألعابًا متعددة المنصات على Unity3D وCocos Creator وتولّى صيانتها.
    • نفّذ منطق اللعب الجماعي بالأدوار وأنظمة الشبكات الفورية.
    • بنى تطبيقات Flutter مرافقة لأنظمة Android وiOS وسطح المكتب، ودمج الألعاب مع الخدمات الخلفية ولوحات تحكّم ويب على React.js ضمن سير عمل Agile على Jira.
  3. مطوّر ألعاب

    ExaRoll Studio

    – عن بُعد

    • طوّر أنظمة لعب وآليات وواجهات على Unity3D بمعمارية نظيفة، ودمج مشروعات Unity مع تطبيقات Flutter، وأنتج إصدارات متعددة المنصات لأنظمة Android وiOS وWindows.
  4. مطوّر خدمات خلفية

    Netapps Company

    –

    • بنى واجهات REST وخدمات WebSocket فورية على NestJS، ونفّذ تكاملات الدفع عبر Stripe وBTCPay، وحسّن أداء قواعد البيانات لتحمّل حركة مباشرة شبيهة باللعب الجماعي.
  5. مطوّر ألعاب

    Dyedrock Company

    –

    • بنى وأطلق ألعاب هاتف محمول على Unity3D لنظامي Android وiOS، تشمل الذكاء الاصطناعي والواجهات والتحكّم بالشخصيات، وتولّى صيانة شيفرة الألعاب الإنتاجية وإعادة هيكلتها.
    • نفّذ تسجيل الدخول عبر Google وFacebook، ودمج خدمات خلفية عبر الإنترنت قائمة على MongoDB.

محمد مصطفى

6 مشاريع

مشاريع مختارة

ألعاب ومنتجات أُطلقت، مع الدور في كلٍّ منها.

  • Online Poker Platform

    مطوّر ألعاب

    لعبة ورق جماعية فورية.

    التقنيات

    • Real-time networking
    • Multiplayer
  • Learning Galaxy

    مطوّر ألعاب

    لعبة تعليمية منشورة على Google Play.

    التقنيات

    • Unity
    • Google Play
  • eSports Galaxy

    مطوّر ألعاب

    تطبيق للألعاب التنافسية منشور على Google Play.

    التقنيات

    • Unity
    • Google Play
  • Jeel Kids Application

    مطوّر ألعاب

    لعبة وتطبيق للأطفال منشوران على Google Play.

    التقنيات

    • Unity
    • Google Play
  • Tsukiverse and Gogeta

    مطوّر ألعاب

    لعبتا جري لا نهائي.

    التقنيات

    • Unity
  • Gama Wallet

    مطوّر

    تطبيق محفظة عملات مشفّرة على Flutter، إلى جانب نظام خلفي لتعدين العملات المشفّرة هو Lifestyle Galaxy.

    التقنيات

    • Flutter

محمد مصطفى

8 مهارات أساسية

المهارات

المهارات الأساسية أولًا، ثم الأدوات كاملة مصنّفة حسب المجال.

المهارات الأساسية

  • Unity3D
  • C#
  • Cocos Creator
  • Real-time networking (TCP, UDP, WebSocket, P2P)
  • Turn-based multiplayer logic
  • Gameplay systems & AI
  • Cross-platform builds (Android, iOS, Windows)
  • Mobile profiling & optimisation
  • محرّكات الألعاب

    • Unity3D
    • Cocos Creator
  • أسلوب اللعب

    • Gameplay systems
    • Game AI
    • Character control
    • UI/UX systems
    • Physics
    • Animation
  • اللعب الجماعي والشبكات

    • Real-time networking
    • Turn-based logic
    • TCP
    • UDP
    • WebSocket
    • P2P
  • الخدمات الخلفية والويب

    • NestJS
    • ASP.NET Core
    • REST APIs
    • MongoDB
    • Authentication
    • React.js
    • Stripe
    • BTCPay
  • لغات البرمجة والهاتف المحمول

    • C#
    • TypeScript
    • JavaScript
    • Dart
    • Flutter (Android, iOS, desktop)
  • ممارسات الهندسة

    • Clean architecture
    • Design patterns
    • Data structures & algorithms
    • Git
    • Jira
    • Agile/Scrum

محمد مصطفى

التعليم

الشهادات الأكاديمية والمهنية والجوائز المسجّلة.

التعليم

  • بكالوريوس إدارة الأعمال – تكنولوجيا المعلوماتأكاديمية السادات للعلوم الإدارية · 2013
  • تدريب احترافي في البرمجيات (C# وSQL وASP.NET MVC وAzure وتطوير الويب)New Horizons

محمد مصطفى

يعمل عادة مع

أدوار يعمل معها هذا الملف عادةً ضمن الفريق.

تطوير الألعاب

أضف هذا الملف إلى فريقك

أضف الدور والمستوى في منشئ الفريق، ويُؤكَّد التوفر مع عرضك.

التوفر عند الطلب