تقديم
ما يمكنني بناؤه لك:
- تطبيقات ويب مخصصة ولوحات تحكم إدارية: باستخدام React وRemix وTypeScript وVite وTailwind CSS، مع تصميمات متجاوبة وملائمة للهواتف.
- واجهات برمجة خلفية: واجهات REST سريعة ومنظمة جيدًا باستخدام Python (FastAPI وasync SQLAlchemy) أو Node.js/Express، بما في ذلك مهام الخلفية ومسارات رفع الملفات (Amazon S3).
- تسجيل الدخول والتحكم في الوصول: تسجيل دخول آمن (OIDC/SSO وJWT) وأذونات قائمة على الأدوار (RBAC وOpenFGA)، لضمان أن يرى كل مستخدم ما هو مسموح له فقط.
- قواعد البيانات: PostgreSQL وYugabyteDB وMongoDB وRedis؛ تصميم المخططات، والترحيلات، وإعدادات تعدد المستأجرين، وتحسين الاستعلامات.
- أنظمة إدارة المحتوى: وحدات للمقالات ومقاطع الفيديو والاختبارات القصيرة واستطلاعات الرأي، وسير عمل للمحررين والكتّاب قائم على الأدوار.
- ميزات الذكاء الاصطناعي: التحقق من الصور ومقاطع الفيديو والبحث عن أوجه التشابه باستخدام pgvector.
- الترحيل وإعادة البناء: نقل التطبيقات القديمة إلى بنية حديثة يسهل صيانتها، دون توقف الخدمة.
طريقة عملي:
- شيفرة نظيفة ومنظمة وموثقة جيدًا، يسهل صيانتها.
- اختبارات آلية (pytest وVitest) وفحص الأنواع لضمان إصدارات موثوقة.
- تحديد واضح للمواصفات قبل البرمجة، وتحديثات منتظمة عن التقدم، والتسليم في الموعد.
- سير عمل يعتمد على Git/GitHub وDocker.
سواء كنت بحاجة إلى بناء منتج جديد، أو تطوير تطبيق قائم، أو تحديث نظام قديم، أرسل إليّ تفاصيل مشروعك وسأقترح خطة واضحة.
المسار
- المصادقة والتفويض: نفّذت تسجيل الدخول عبر Zitadel OIDC بالتوازي مع الرموز القديمة لضمان طرح التغيير دون توقف، وأنشأت نظام تحكم دقيقًا في الوصول باستخدام RBAC وOpenFGA خلف طبقة BFF وبوابة Envoy؛ كما صممت وحدة الموظفين والأدوار والأذونات.
- وحدات نظام إدارة المحتوى ولوحات المعلومات: أنشأت أكثر من 15 وحدة من البداية إلى النهاية (الفئات، والوسوم، والمصادر، واللغات، والمواقع؛ وأنواع المحتوى: الأخبار القصيرة، والفيديو القصير، والاختبارات، واستطلاعات الرأي، والبطاقات، ومحتوى HTML)، إضافةً إلى لوحات معلومات للمحررين والمحررين المساعدين والكتّاب، قائمة على الأدوار، مع نصوص ETL لتحميل البيانات إلى YugabyteDB.
- قدّمت ميزات في إدارة المهام وإدارة الشكاوى والاستبيانات والاتصالات (WhatsApp/MSG91)؛ وأنشأت بوابة لشكاوى المواطنين تتيح البحث المجهول باستخدام رمز التتبّع، وأداة لإنشاء الاستبيانات مع تقارير إجمالية وتصدير إلى CSV.
- أنشأت مسارًا غير متزامن للتحقق من الأدلة باستخدام الذكاء الاصطناعي عبر عامل ARQ، يفحص أدلة الصور والفيديو التي يقدّمها الوكلاء الميدانيون من خلال سلسلة متدرجة لكشف الاحتيال (مطابقة تامة باستخدام SHA-256، وتشابه التضمينات عبر pgvector، ومسافة هامنج لـ dHash)، مع نموذج رؤية قابل للتبديل، وإحالة الحالات الحدّية إلى المراجعة البشرية.
- صمّمت مسار رفع مباشر إلى S3 مع نقاط نهاية وسيطة محدودة المعدل؛ وكتبت مجموعات اختبارات باستخدام pytest وVitest، واتّبعت تطويرًا موجّهًا بالمواصفات باستخدام OpenSpec.
- طوّرت لوحات تحكم إدارية مزودة بمصادقة JWT وإمكانية وصول قائمة على الأدوار (المسؤول، المحامي، المستخدم)، ودمجت واجهات REST API للموافقة على المحامين وتتبع الشكاوى وإدارة الملفات الشخصية، مع تحسين أوقات تحميل الصفحات.

