منصة تحكّم لهندسة الذكاء الاصطناعي
Jervis Boost
يمنح كل وكلاء البرمجة الذكيين في الفريق نفس المهارات والأدوار وبوابات الجودة وذاكرة المشروع، من خلال CLI واحد وخادم MCP ولوحة تحكم محلية.
- TypeScript
- Node.js
- MCP
- pnpm
مطوّر واجهات أمامية أول
أبني الأنظمة التي تقف خلف الواجهات الحديثة: بنية الواجهات الأمامية، وأدوات المطوّرين، والبنية التحتية لهندسة الذكاء الاصطناعي.
أنظمة من البداية للنهاية: ما المشكلة، وكيف بُنيت، وما الذي وصل للمستخدمين.
منصة تحكّم لهندسة الذكاء الاصطناعي
يمنح كل وكلاء البرمجة الذكيين في الفريق نفس المهارات والأدوار وبوابات الجودة وذاكرة المشروع، من خلال CLI واحد وخادم MCP ولوحة تحكم محلية.
طبقة تنفيذ آمنة للمساعدات الذكية
يتيح للمساعدات الذكية العمل داخل مشاريع المطوّر الحقيقية — الملفات وgit والعمليات والمتصفح — عبر بروتوكول MCP، مع وضع القراءة فقط افتراضيًا، وصلاحيات لكل مساحة عمل، وسجل تدقيق.
مواقع حكومية ثنائية اللغة
تطوير الواجهات الأمامية لمؤسسات وطنية — رئاسة الجمهورية وهيئة الدواء المصرية وجهاز حماية المنافسة — ومنصات سعودية للتدريب الزراعي والتجارة الإلكترونية.
نظام صلاحيات مفتوح المصدر
نموذج صلاحيات واحد لتطبيقات Vue 3 وNuxt 3/4: directive للقوالب، وguards للمسارات، وcomposable للمنطق، وكلها تقرأ من نفس مصدر البيانات.
عمل على منصة داخلية
Starter Kit داخلي تبدأ منه كل لوحات التحكم الجديدة — مكوّنات قابلة لإعادة الاستخدام، وثيمات ديناميكية، وأدوات مشتركة، وبنية موحّدة — مع حزم npm وإضافات VS Code تزيل العمل المتكرر.
العادات التي تحكم عملي، أيًّا كانت الطبقة التي أعمل عليها.
حدود واضحة بين الواجهة والحالة والوصول للبيانات والصلاحيات، حتى تكبر لوحة التحكم لسنوات دون إعادة كتابة.
أي مهمة يكررها الفريق تتحول إلى حزمة أو CLI أو إضافة. Starter Kit بدلًا من النسخ واللصق.
ثنائية اللغة من أول commit: CSS منطقي، وعزل النصوص التقنية، والتاريخ الهجري والميلادي حين يلزم.
صفحات ثابتة حين يمكن، وتحميل كسول حين يفيد، ولا شيء يصل للمتصفح إلا ما تحتاجه الصفحة فعلًا.
نماذج مبنية من schema، ومكوّنات مشتركة، ونموذج صلاحيات واحد — تُبنى مرة وتُستخدم في كل المنتجات.
معايير ومراجعة كود وأدوات مشتركة تجعل المشروع التالي يبدأ من نقطة أفضل.
عملي المستقل: أدوات للمطوّرين وبنية تحتية للذكاء الاصطناعي، يبني كل منها على الآخر.
حزم وإضافات وأدوات CLI نشرتها، ومعظمها بدأ كحل لمشكلة واجهتني في العمل.
أين تم العمل.
2024 – حتى الآن
مطوّر واجهات أمامية أول · هجين
بنيت الـ Starter Kit الداخلي للفريق: مكوّنات قابلة لإعادة الاستخدام، وتبديل ديناميكي للثيمات، وأدوات مشتركة، وبنية مشروع موحّدة أصبحت الأساس لكل لوحات التحكم الجديدة.
2023 – 2024
مطوّر واجهات أمامية أول · هجين
ExpandCart — منصة لإنشاء المتاجر الإلكترونية وإدارتها: قوالب، وتكامل مع بوابات الدفع، وإدارة مخزون، وأدوات تسويق.
2023
مطوّر واجهات أمامية أول · هجين
مواقع حكومية ثنائية اللغة: هيئة الدواء المصرية، ورئاسة الجمهورية، وجهاز حماية المنافسة.
2023
مطوّر واجهات أمامية أول · تعاقد بالساعة
واجهات متاجر إلكترونية بـ Vue لعلامات تجارية.
2022 – 2023
مطوّر واجهات أمامية أول · من المقر
منصات سعودية: أكاديمية النخيل والتمور (تدريب زراعي وشهادات)، ومُزارع (متجر إلكتروني متعدد البائعين مع تتبع الطلبات والتقييمات والوصفات)، ومتجرا KRZ والتمور السعودية.
2020 – 2022
مطوّر واجهات أمامية · دوام كامل
مواقع شركات.
2018 – حتى الآن
واجهة مساعد SofiaGPT الذكي لشركة EnSofia الأمريكية، وأعمال Vue لـ Sure Global Tech (منصة جيل)، ولوحة إدارة بـ Vue لمركز تعليمي تشمل إشعارات أولياء الأمور عبر SMS وWhatsApp وتكامل Firebase.
بنية واجهات، أو أدوات للمطوّرين، أو منتج يجب أن يعمل بالعربية والإنجليزية — يسعدني الحديث.