Mohamed Bardouniمهندس منتجات

شريكك من الفكرة المعقّدة إلى منتج يعمل وينمو.

أنا محمد البردوني. أفهم الهدف، أكشف نقاط الضعف، ثم أصمّم وأبني المنتج — من المعمارية والباك إند إلى الواجهة، الذكاء الاصطناعي والإطلاق.

لا أبدأ بالكود. أبدأ بالسؤال الذي يمنع القرار الخاطئ.

مهندس منتجات · ويب · موبايل · ذكاء اصطناعيالمغرب — أعمل مع العالممتاح لمشاريع جديدة

باني منتجات، وليس مجرد مكتب كود

مطور برمجيات بخبرة تتجاوز 8 سنوات في بناء حلول متكاملة للأفراد والشركات. بدأت بأنظمة سطح المكتب (VB.NET وC#) وتطورت مع كل موجة تقنية — اليوم أبني منصات ويب حديثة، تطبيقات Flutter، وأنظمة أتمتة بالذكاء الاصطناعي.

ما يقدّره العملاء فيّ أكثر: أشرح التقنية بلغة بسيطة، أسلّم في الموعد، وأتعامل مع مشروعك كأنه منتجي الخاص — من الفكرة حتى الإطلاق وما بعده.

مساهم في Arctic Code Vault — جزء من كودي مؤرشف في قبو GitHub التاريخي.

حل متكامل

باك إند + واجهة + موبايل + قواعد بيانات + ذكاء اصطناعي + نشر — شخص واحد، منتج كامل.

تواصل واضح

أشرح الحلول التقنية بلغة بسيطة يفهمها غير التقنيين.

انضباط

تقييمات عامة مرتبطة بمصادرها، ونطاق ومراحل واضحة قبل بدء العمل.

شراكة

أقترح تحسينات وأدعمك بعد التسليم — نجاحك هو نجاحي.

السيرة الذاتية الكاملة

دراسات حالة مختارة

عشرة مشاريع. الثلاثة الأولى بتفصيل كامل — المشكلة، نقطة الضعف، القيود، المعمارية، القرارات ومقايضاتها. البقية ببطاقة وصفحة دراسة حالة لكل واحدة.

Beldify — منصة تجارة إلكترونية متعددة البائعين

المشكلة
سوق مغربي حي للقفاطين والجلابيب من ورشات موثوقة. ثلاثة أدوار مختلفة — مشترٍ وبائع وإدارة المنصة — تشتغل كلها على نفس المنتجات والطلبات والحسابات.
نقطة الضعف المكتشفة
الطلب الأول كان «واجهة متجر». لو نُفِّذ حرفياً لكانت عمليات البائع وصلاحيات الإدارة قد سكنت نفس الكود، فيصير كل تعديل في تجربة الشراء خطراً على لوحة الإدارة.
تفاصيل هندسية
القيود
سيرفر خاص بدون فريق تشغيل، إعداد يجب أن يكون قابلاً للتكرار لا خطوات يدوية غير موثقة، ودعم عربي كامل باتجاه RTL.
دوري
المعمارية، الباك إند والـAPI، واجهة المتجر، فصل صلاحيات البائع والإدارة، وتجهيز النشر.
المعمارية
باك إند Laravel يملك المنتجات والحسابات وسير الطلبات ويكشفها عبر API. واجهة Next.js للبحث والتصنيفات واكتشاف المنتج والسلة والدفع. منطقتا بائع وإدارة بمسؤوليات وصلاحيات منفصلة. نشر بحاويات Docker على سيرفر خاص.
قرارات ومقايضات
فصل واجهة المتجر عن منطق الباك إند يسمح بتطوير تجربة المشتري دون خلطها بشؤون الإدارة. فصل الأدوار يحصر كل مشارك في البيانات والإجراءات التي تخصّه. النشر بالحاويات يجعل تجهيز الخدمات قابلاً للتكرار. المقايضة: خدمتان بدل واحدة — كلفة نشر أعلى مقابل عزل أوضح وتغييرات أقل خطراً.
التقنيات
Laravel · Next.js · Docker
النتيجة المدعومة
المنتج حيّ وقابل للفحص العلني على beldify.com. لا أنشر أرقام مبيعات ولا عدد بائعين ولا معدلات تحويل — الدليل المتاح هو المنتج نفسه.

Uplevel X — تطوير قيادي بالذكاء الاصطناعي

المشكلة
منصة للمدراء والتنفيذيين تجمع محادثات ذكاء اصطناعي، تقييمات سلوكية، أدوات عملية، تتبّع تقدم، ومدفوعات — في تجربة واحدة.
نقطة الضعف المكتشفة
المكوّنات كانت ستبدو ميزات منفصلة بلا نقطة بداية واضحة. المستخدم الذي يفتح التطبيق بعد اجتماع صعب لا يبحث عن «قائمة أدوات»، بل عن الخطوة التالية في موقفه.
تفاصيل هندسية
القيود
تطبيق واحد بالعربية والإنجليزية باتجاه نصّ صحيح في الاثنين، ومدفوعات عبر Tap، ومنطق اشتراك يجب أن يبقى مفهوماً للمستخدم.
دوري
تطبيق Flutter، تكامل Firebase و Tap Payments، وبنية التجربة حول المواقف لا حول الميزات.
المعمارية
تطبيق Flutter لمنصتَي iOS وأندرويد من كود واحد، فوق Firebase، مع تنظيم الأدوات حول مواقف قيادية معروفة، وتقييمات وتقدّم وشارات وتقرير أسبوعي داخل نفس التجربة.
قرارات ومقايضات
تنظيم الأدوات حسب الموقف القيادي يجعل الخطوة التالية واضحة بدل قائمة ميزات. دعم RTL عولج كتصميم واجهة لا كترجمة نصوص. التقدّم والشارات رُبطت بسلوك مفيد بدل نقاط مجرّدة. المقايضة: بنية تنقّل أطول قليلاً مقابل نقطة بداية مفهومة.
التقنيات
Flutter · Firebase · Tap Payments
النتيجة المدعومة
التطبيق منشور على Google Play، وصفحة المتجر العامة توثّق الميزات ودعم العربية والإنجليزية وبيانات الناشر. لا أنشر أثر التدريب ولا عدد المستخدمين النشطين.

Aqvioo — إنشاء فيديوهات وصور بالذكاء الاصطناعي

المشكلة
تطبيق يحوّل وصفاً نصياً أو صورة إلى فيديو أو صورة ترويجية، لمستخدمين بلا خبرة في أدوات التحرير.
نقطة الضعف المكتشفة
الطلب كان «توليد» بلا نقطة مراجعة. الذكاء الاصطناعي جزء من المنتج لكنه لا يعوّض تدفّقاً مفهوماً: بدون معاينة قبل الحفظ يدفع المستخدم رصيداً مقابل نتيجة لم يوافق عليها.
تفاصيل هندسية
القيود
توليد مكلف يجب أن يكون استهلاكه مرئياً، مستخدمون بلا خبرة تحرير، وعربية وإنجليزية باتجاه نص صحيح.
دوري
تطبيق Flutter، تكامل خدمات التوليد للنص والصورة، وتدفّقات الرصيد والاشتراك والشراء داخل التطبيق.
المعمارية
تطبيق Flutter بمسار موجّه: إدخال نصّ أو صورة، ثم توليد، ثم معاينة قبل الحفظ أو المشاركة. تكاملات توليد تدعم المدخلين، ونظام رصيد واشتراك ومشتريات داخل التطبيق.
قرارات ومقايضات
المسار الموجّه يقلّل حمل الاختيار على مستخدم بلا خبرة تحرير. المعاينة قبل الحفظ تمنح نقطة مراجعة قبل استهلاك النتيجة. الرصيد الظاهر يجعل الاستهلاك مرئياً داخل المنتج بدل مفاجأة في الفاتورة. المقايضة: خطوة إضافية في المسار مقابل ثقة أعلى ورصيد أقل هدراً.
التقنيات
Flutter · AI APIs · In-app purchases
النتيجة المدعومة
التطبيق منشور على Google Play، والدليل العام هو صفحة المتجر بميزاتها وبيانات المطوّر وإفصاحات الخصوصية. لا أكرّر عبارات شعبية غير مدعومة من صفحة المتجر نفسها.

أعمال أخرى

مشاريع عميل ومشاريع منشورة ومستودعات عامة. لكل واحد صفحة تشرح المعمارية والقرارات، وتذكر صراحةً ما لا يمكن التحقق منه علناً.

سند ثيرابي

تطبيق Flutter منشور على Google Play للصحة النفسية: حجز جلسات فيديو مع معالجين، محادثة، تتبّع مزاج، ومذكرات خاصة.

  • Flutter
  • Riverpod
  • ZegoCloud
  • Firebase

ClinicQu

منصة حجز مواعيد عيادات: تطبيق Flutter يحجز فيه المريض ويتابع موقعه في الطابور، وباك إند Laravel تديره العيادة من لوحة تحكم.

  • لا مصدر عام

عطور بسطاوي

واجهة متجر لعلامة عطور مغربية: كتالوج، صفحات منتج، ومسار طلب ينتهي برسالة واتساب مهيّأة بدل صفحة دفع.

  • Next.js 14
  • Tailwind
  • GSAP
  • i18n

Ubuntu Bags

متجر إلكتروني لحقائب فاخرة: كتالوج منتجات، سلة، قائمة رغبات، تقييمات، ومحتوى تعريفي عن الحرفيين، مع لوحة إدارة وباك إند مستقل.

  • Next.js 14
  • Laravel 12
  • Filament
  • Stripe
  • لا مصدر عام

CharityApp

تطبيق أندرويد أصلي مكتوب بـ Java يربط المتبرّع بمن يحتاج، عبر أصناف من الأغراض لا عبر مبالغ مالية. المستودع عام ويمكن قراءة الكود مباشرة.

    PharmacyInv

    تطبيق سطح مكتب بـ VB.NET يدير مخزون صيدلية والبيع عند الطاولة، مع تقارير تُولَّد على الجهاز نفسه.

      سياسة المصداقية والأدلة

      لا أنشر أرقام مبيعات أو تحويل أو نمو لعملاء. عندما لا يوجد مصدر عام، أعرض الدليل التقني وأذكر الحد صراحةً.

      أين يقع العمق الهندسي

      أربعة مجالات، وكل ما تحتها مدعوم بعمل حقيقي أو كود أو قرار معماري موثّق — لا قائمة أدوات ولا نسب مئوية.

      هندسة المنتج

      تحويل هدف تجاري إلى نطاق مكتوب ومراحل وقرارات قابلة للمراجعة. اكتشاف نقطة الضعف قبل كتابة الكود، وتسمية ما لن نبنيه بنفس وضوح ما سنبنيه.

      • تأطير المشكلة
      • نطاق ومراحل
      • مقايضات مكتوبة
      • تعريف النجاح

      الباك إند والأنظمة

      تصميم أنظمة ونمذجة بيانات، طوابير وإعادة محاولة وعمليات لا تتكرر أثرها، مصادقة وصلاحيات، أمان الـAPI، ومراقبة تُظهر العطل قبل أن يبلّغ عنه العميل.

      • تصميم النظام
      • نمذجة البيانات
      • طوابير وإعادة محاولة
      • Idempotency
      • صلاحيات وأمان API
      • مراقبة

      هندسة الذكاء الاصطناعي

      تكامل النماذج داخل منتج حقيقي: تقييم المخرجات، توجيه الطلب إلى النموذج المناسب، ضبط التكلفة وزمن الاستجابة، وحدود صريحة لما لا يُترك للنموذج أن يقرره.

      • تكامل النماذج
      • تقييم المخرجات
      • توجيه النماذج
      • التكلفة وزمن الاستجابة
      • حدود القرار

      الموبايل والسحابة والتسليم

      Flutter لمنصتين من كود واحد ونشر على المتاجر، حاويات Docker، نشر على سيرفر خاص وCI/CD، وتصميم يفترض أن الأعطال ستقع ويجهّز مسار تعافٍ لها.

      • Flutter لمنصتين
      • Docker
      • نشر وCI/CD
      • تصميم واعٍ بالأعطال

      المسار الهندسي

      ثمان سنوات من سطح المكتب إلى الموبايل إلى المنتجات الكاملة — كل مرحلة بنَت على التي قبلها.

      1. 2022 — الآن

        مطور Flutter و Full-Stack أول

        عمل حر

        تطبيقات Flutter متعددة المنصات بإدارة حالة معقدة (BLoC، Riverpod) ومعمارية نظيفة. تكامل Firebase للميزات الفورية، وباك إند Laravel/Node.js يغذي الواجهات عبر REST. خطوط CI/CD بـ GitHub Actions، و3 تطبيقات منشورة على Google Play.

      2. 2020 — 2022

        مطور Flutter وموبايل

        الانتقال من أندرويد الأصلي إلى Flutter. ترحيل تطبيقات قائمة قلّص حجم الكود بحوالي 60% مع الحفاظ على نفس الميزات، مع مكتبات مكوّنات قابلة لإعادة الاستعمال ورسومات مخصّصة.

      3. 2018 — 2020

        مطور أندرويد وويب

        تطبيقات أندرويد أصلية بـ Java و Kotlin — فهم عميق لداخليات المنصة، وهو ما يفيد اليوم عند الحاجة إلى platform channels في Flutter.

      4. 2016 — 2018

        أنظمة سطح المكتب

        VB.NET · C#

        أنظمة جرد ونقاط بيع وأدوات إدارية. هنا تعلّمت أساسيات معمارية البرمجيات التي ما زلت أطبّقها.

      قرار معماري واحد، بالتفصيل

      هذه معمارية Beldify كما هي في الإنتاج. المخطط للمؤسّس، والشرح تحته للمهندس.

      معمارية Beldifyالمشتري يصل إلى واجهة Next.js، والبائع والإدارة يصلان إلى لوحاتهما. الاثنان يتحدثان مع باك إند Laravel عبر API، وهو وحده يملك قاعدة البيانات. كل الخدمات تعمل داخل حاويات Docker على سيرفر خاص.مشترٍbrowserبائعdashboardإدارة المنصةadminDocker · private serverNext.jsواجهة المتجرلوحات الأدوارseller · adminLaravel APIمنطق المنتجات والطلبات والصلاحياتقاعدة البياناتsingle owner
      المشتري والبائع والإدارة يمرّون كلهم عبر Laravel API، وهو وحده يلمس قاعدة البيانات.

      ماذا كان سيفشل لو نُفِّذ الطلب حرفياً؟

      الطلب كان «واجهة متجر». لو بُني كذلك، لكانت عمليات البائع وصلاحيات الإدارة قد سكنت نفس الكود والقالب. عندها يصبح كل تغيير في صفحة منتج تغييراً محتملاً في لوحة الإدارة، ويصير اختبار أي إصدار أثقل من بنائه.

      أي قرار غيّر النتيجة؟

      جعل Laravel المالك الوحيد للبيانات، وجعل كل واجهة — متجر أو لوحة بائع أو إدارة — عميلاً لنفس الـAPI بصلاحيات مختلفة. الصلاحية صارت تُفرض في مكان واحد بدل أن تتكرر في كل واجهة.

      أي مقايضة اخترتها ولماذا؟

      خدمتان تُنشران بدل واحدة: كلفة تشغيل أعلى وخطوة نشر إضافية. اخترتها لأن العزل يجعل تجربة الشراء قابلة للتطوير أسبوعياً دون لمس الإدارة، والحاويات تجعل هذه الكلفة ثابتة وقابلة للتكرار بدل خطوات يدوية غير موثقة.

      المخطط وصف لبنية منشورة علناً على beldify.com. لا يتضمن بيانات عميل ولا مقاييس خاصة.

      الحكم البشري والذكاء الاصطناعي

      الذكاء الاصطناعي سريع. الخبرة تعرف أي مشكلة تستحق الحل.

      ما يسرّعه الذكاء الاصطناعي عندي

      • استكشاف مكتبة أو واجهة برمجية جديدة قبل الالتزام بها.
      • توليد نسخ أولى من كود متكرر ثم مراجعتها سطراً سطراً.
      • قراءة قواعد كود قديمة وتلخيص ما تفعله فعلاً.
      • صياغة حالات اختبار إضافية بعد كتابة الحالة الأساسية بيدي.

      ما يبقى مسؤوليتي وحدي

      • تأطير المشكلة وتحديد ما لا يجب بناؤه.
      • المعمارية وحدود الأنظمة ونموذج البيانات.
      • الأمان والصلاحيات ومعالجة بيانات المستخدمين.
      • التكلفة وزمن الاستجابة وما يُنشر فعلاً إلى الإنتاج.
      • التحقق: لا شيء يُسلَّم لأن نموذجاً قال إنه صحيح.

      لا أخفي استعمال الذكاء الاصطناعي ولا أبيعه كميزة. هو أداة تسريع؛ التأطير والمعمارية والتحقق والأمان والتكلفة والجودة تبقى مسؤوليتي أمامك.

      تقييم 5.0/5 موثّق — بكلماتهم

      اقرأ مقتطفات العملاء، ثم راجع ملف مستقل كمصدر عام ومحدّث.

      "المهندس محمد من الاشخاص المتميزين الذين تعاملت معهم، فعلاً أنه محترف وبارع ومحترم وخلوق جداً، شخص تشرفت بالعمل معه وسوف أتعامل معه في مشاريعي القادمة. أنصح وبشدة بالتعامل معه."
      Youssef G.AI Mobile App · Mostaql ✓
      "الأستاذ محمد من الأشخاص الطيبين، ويصعب عليّ عدم تكرار التعامل معه، لما يتمتع به من أمانة وتعاون وحرص على خدمة العمل. لم يقصّر معنا إطلاقًا، بل قام بتطوير النظام بشكل كبير."
      حسن ا.CodeIgniter System Upgrades · Mostaql ✓
      "رائع جداً واحترافي وممتاز بالتعامل، متمكن ولديه خبرة وشغف. سأكرر التعامل معه كثيراً جداً، ولديه اهتمام عالي بالمشروع."
      مصطفى م.WordPress + GPT Integration · Mostaql ✓
      "تعامل راقي. أظهر خبرة عالية في البرمجة وفهمًا دقيقًا لمتطلبات المشروع، وقدّم اقتراحات مفيدة. الجودة النهائية ممتازة والكود منظم ونظيف."
      Cherif C.Flutter Debts App + SMS · Mostaql ✓
      "ياجماعة هذا الرجل من أروع المستقلين الذين عرفت — أمانة وصدق وتعاون. باختصار يجعل للمشروع ولاءً عنده، ولن أتردد بالطلب منه مرة أخرى."
      ابوسلطان ا.AI Report Maker · Mostaql ✓
      "أشكر الأستاذ محمد على حسن تعامله وإتقانه البارع في عمله وخبرته في تصميم المواقع. تابع معي كل مراحل التنفيذ خطوة بخطوة حتى ظهر المشروع بشكل مميز."
      محمد ب.Café Website · Mostaql ✓
      "الاستاذ محمد متقن لعمله بإخلاص ومبدع."
      عبدالله م.Telegram Bot + ChatGPT · Mostaql ✓
      "ممتاز ولديه أمانة وثقة كبيرة."
      Mohamed S.AI Video & Image Platform · Mostaql ✓
      "تعامل وعمل ممتاز وواضح."
      Ahmed I.Full-Stack Deploy · Google Cloud · Mostaql ✓

      انضم إلى المجتمع

      مجموعة للمطورين المغاربة: أسئلة، مراجعة كود، وإعلان كل بث مباشر قبل ما يبدا.

      أسئلة وأجوبة

      اطرح سؤالك في المجموعة واحصل على جواب من مطوّرين فعليين.

      مراجعة كود

      شارك الكود ديالك وخُد ملاحظات تطبيقية.

      بث مباشر

      جلسات معلن عنها مسبقاً — تابع وشارك.

      اقرأ الأسئلة السابقة

      من الفكرة إلى التحسين

      01

      الاستكشاف

      20-30 دقيقة على المشكلة، من سيستعملها، وما هو النجاح عندك. لا بيع في هذه المرحلة — فهم. تخرج بملخّص مكتوب للمشكلة كما فهمتها.

      قرارك: هل هذه هي المشكلة الصحيحة؟
      02

      المعمارية

      أكتب النطاق داخلاً وخارجاً، بنية النظام، والقرارات ومقايضاتها بلغة تفهمها. تخرج بوثيقة نطاق ومخطط معماري وسعر ثابت.

      قرارك: هل توافق على البنية والسعر؟
      03

      البناء

      كل مرحلة تسلّم شيئاً تفتحه وتجرّبه، لا تقرير حالة. تحديث منتظم، وطلب تعديل ممكن في أي وقت داخل النطاق.

      قرارك: قبول كل مرحلة قبل التالية
      04

      التحقق

      اختبارات، مراجعة كود، فحص وصول وصلاحيات، وأداء على أجهزة حقيقية. تخرج بنتائج الاختبار وقائمة ما تم فحصه.

      قرارك: هل النتيجة جاهزة للإطلاق؟
      05

      الإطلاق

      نشر على سيرفرك أو سيرفري، مع الكود والتوثيق وطريقة النشر. الملكية كاملة لك بدون ارتباط بي.

      قرارك: توقيت الإطلاق
      06

      التحسين

      أبقى متاحاً للأسئلة والإصلاحات بعد التسليم، وأقترح التحسينات التي أراها — بأثرها وكلفتها، لا كطلب عمل إضافي.

      قرارك: ما الذي يستحق الجولة التالية

      ما المشكلة التي تريد حلّها؟

      أخبرني بثلاثة أشياء: ما المشكلة، أين تقف الآن، وكيف يبدو النجاح عندك. أرد خلال ساعات، والمكالمة الأولى مجانية.

      كنجاوب عادةً خلال ساعات. الاستشارة الأولى مجانية.

      [email protected]