محمد هنداوي
مدير هندسة ومطوّر full-stack. أُطلق منتجات يستخدمها الملايين — وأُرشد الفِرق الصغيرة المتقنة التي تبنيها.
باختصار
أحبّ أجزاء البرمجيات التي يجب أن تكون صحيحة بهدوء — خطوط التسجيل، تطبيقات الجوّال التي لا يحقّ لها فقدان إطار، والمُجدولات التي تصون ضمانًا. من كتابة مُجدولات MapReduce في مختبر بحث فرنسي إلى قيادة الهندسة في منصّة تَمَسُّ معظم ألعاب الجوّال الأكثر ربحًا.
الخبرة
PlaytestCloud — برلين، ألمانيا
يناير 2021 → حتى الآن · 5 سنواتاختبار ألعاب عن بُعد لاستوديوهات الألعاب. منصّة بـ1.5 مليون لاعب موثَّق، تسجيل فيديو + صوت + لمس على iOS و Android بشكل أصلي، تحليل بمساعدة الذكاء الاصطناعي للاستوديوهات في أقل من 48 ساعة. لبستُ هنا أربع قبّعات وكتبتُ معظم الـstack مرة واحدة على الأقل.
مدير هندسة
مارس 2026 → حاليًا- أقود مجموعة متعددة الاختصاصات تشمل تطبيقات الجوّال، خدمات المنصة وخط التسجيل — توظيف، خارطة طريق، اجتماعات 1:1. شريك للرئيس التنفيذي في الموجة القادمة من الاختبارات الحيّة والمُشرف عليها: من الميزات التي لا تنجح إلا إذا كان الكُمون مُملًّا.
قائد تقني · مهندس برمجيات
يوليو 2024 → مارس 2026- إدارة الفريق — تخطيط السبرنتات مع مالكي المنتج، الإرشاد، خطط النموّ. كتبتُ عددًا أقل من PRs، وأزلتُ المزيد من العقبات.
- أرسيتُ طقوس المراجعة وإيقاع RFC الذي ما زال الفريق يعتمده؛ قناة مباشرة منتظمة مع الرئيس التنفيذي.
مهندس برمجيات أول
يوليو 2023 → يوليو 2024- قُدتُ هجرة AngularJS → Angular لمنصتَي العملاء والإدارة — مع الحفاظ على توافق Rails، تحسين أوقات البناء، وإرساء اتفاقيات الواجهة الأمامية التي تبنّاها الفريق بأكمله.
- مسؤول عن دورة التحديث السنوية لأنظمة iOS / Android؛ إرشاد المطورين المبتدئين إلى المستوى المتوسط والكبير.
مهندس برمجيات
يناير 2021 → يوليو 2023- إطلاقات شملت كامل الـstack: Rails + Angular على الويب، Flutter + Swift / Kotlin أصلي على الجوّال. بنيتُ الحقن التلقائي لكود الأمان والتسجيل داخل بُنى Android — الآلية التي تتيح للاعبين اختبار لعبة استوديو دون أيّ مساس بالملف الثنائي.
مهندس بحث برمجيات · IRT b<>com
مختبر السحابة والأنظمة الموزَّعة في أحد المعاهد التكنولوجية الفرنسية الثمانية المعتمدة. عملتُ على استثمار الموارد السحابية العابرة لتشغيل أعباء Hadoop MapReduce المكثّفة بكلفة أدنى مع احترام SLAs.
- تصميم وبناء Salamander، مُجدول MapReduce واعٍ بعدم التجانس والتقلّب. تقليل زمن المهام بنسبة تصل إلى 47.6% عن أحدث ما توصّل إليه على أحمال مختلطة. نُشر في IEEE/ACM CCGRID 2020.
- مؤلف مشارك في أعمال لاحقة حول سياسات الجدولة بالتعلّم المعزَّز — Releaser و RISCLESS — لضمان SLAs على موارد عابرة + ثابتة. تحقّقنا منها على آثار حقيقية لمراكز البيانات.
قبل ذلك · Swissport · Moussafir · Wilab · UNICEF Innovation Lab
- Swissport — G-Vol، أداة ويب + Android لرقمنة إعداد ملفات الرحلات. Moussafir — MVP لـCRM بـElectron/Angular تم تسليمه في أربعة أسابيع. Wilab — CRM للعقارات بـAngularJS + Flask، مُحضَّر بـDocker.
- UNICEF Innovation Lab في ESI — سنتان ونصف من العمل التطوّعي على مشاريع تقنية مدنية للأطفال وكبار السن وذوي الاحتياجات الخاصة.