PORTFOLIO · 2026

مهندس برمجياتوذكاء اصطناعيمتخصص في السوق السعودي

أبني أنظمة برمجية متكاملة وعملاء ذكاء اصطناعي للسوق العربي. تخصصي في الـ multi-agent architectures والـ RAG pipelines، مع تركيز على الجودة الإنتاجية والامتثال لمتطلبات نظام حماية البيانات الشخصية (PDPL).

STACKLaravel · Next.js · FastAPI · .NET
AIClaude API · RAG · Agents
MARKETSaudi Arabia · GCC
PROVEN0 مهارة مُثبتة
STATUSOpen to client work

الأعمال المختارة

SECTION 01 / SELECTED WORK
PROJECT 001Legal AI
Production

السكرتير القانوني

Legal Secretary

نظام بحث قانوني سعودي يعمل في الإنتاج ويستخدمه محامون. أربع طبقات موزّعة: واجهة Next.js، ووسيط Laravel يتولّى المصادقة والتصاريح والتحليلات، وخدمة ذكاء اصطناعي على FastAPI وLangGraph، وPostgreSQL مع pgvector — كلها حاويات Docker خلف Nginx، مع Redis وطوابير عمل. القرار المعماري الحاكم أن النص المقتبس يُحقن من قاعدة البيانات ولا يُطلب من النموذج أبداً، فالاقتباس الحرفي مضمون بنيوياً لا مأمول. ونتيجته أن المحامي يصل إلى المصادر القانونية كاملة حتى حين يفشل المزوّد؛ الشرح وحده هو ما يتراجع.

  • النص المقتبس يُحقن من قاعدة البيانات ولا يُطلب من النموذج — الاقتباس الحرفي قيد بنيوي لا تعليمة تُراجع.
  • معالجة المستندات العربية كانت أصعب جزء: سبعة أنظمة سعودية و1,874 مقطعاً، كل مادة تحمل هويتها الكاملة.
  • الـ OCR التجاري كان يعكس ترتيب الحروف العربية، وملف واحد يضم عدة مستندات يبدأ كل منها من المادة رقم 1، مع أعمدة متشابكة وأرقام مواد مكتوبة بالحروف.
  • الحل: Vision OCR يوسم كل مادة بمستندها، وتقطيع دلالي بالمادة لا بالصفحة، وخمس استراتيجيات استخراج بحسب بنية كل نظام.
  • بوابة تحقّق ذاتي تمنع نشر نظام مكسور قبل أن يصل إلى محام — وهي التي أظهرت نظاماً قانونياً كاملاً غائباً عن المصدر لم يكشفه أي اختبار تقليدي. النص النظيف 98.7%.
  • الاسترجاع هجين: متجهي وBM25 مدموجان بـ RRF، وإعادة ترتيب متعددة الخصائص، ورسم مفاهيم يضم أكثر من 6,000 مفهوم.
  • استدعاء مباشر للمادة برقمها بدقة 100% حيث يفشل البحث الدلالي، وفكّ التباس المستندات: «المادة 34» تُرجع النسخ الأربع كلها، كل واحدة موسومة بمصدرها.
  • تصنيف النيّة بلا استدعاء نموذج: 53 مللي ثانية وبتكلفة صفر، يفرّق بين بحث جديد وتعميق وحوار ومقارنة وتلخيص.
  • اختيار النموذج بحسب النيّة والتعقيد، ونافذة سياق متأقلمة توفّر 30–50% من الوسوم. أقل من دولار لكل 100 بحث، والزمن من 26 ثانية إلى 10.
  • ذاكرة قضية تتبع المحامي من البحث إلى الدراسة إلى الصياغة، والنظام يسأل للتوضيح قبل أن يفترض.
  • صلابة إنتاجية: تبديل تلقائي للنموذج عند 402/429/5xx، ومراقبة الرصيد بتنبيهات قبل النفاد، وتجديد شهادات تلقائي بخطّاف يعيد تحميل الحاويات.
  • العزل متعدد المستأجرين مفروض في الاستعلام لا كتحقّق لاحق، و404 بدل 403 فلا يُكشف أبداً ما لا تملكه.
  • أُغلقت سبعة مسارات بلا مصادقة، أحدها كان يحذف بيانات لمتصل مجهول. مع تدوير المفاتيح وسجل تدقيق على كل تغيير في الإعداد.
  • توليد docx عربي باتجاه وتوصيل حروف صحيحين، يُحفظ في قضية المحامي بتنزيل موثّق، وبوابة تحقّق بصري آلية لكل مستند.
  • منهج هندسي: التحقّق البنيوي قبل التعليمة — قيد لا يمكن خرقه أفضل من قيد يُفحص. واختبار قبول برحلات المستخدم لا بالوحدات: عشرة سيناريوهات منها فشل متعمّد.
  • مقاييس تتحقّق من دقة الإسناد وحرفيّته، بعد أن أعطت مقاييس الكلمات المفتاحية 10/10 لنظام كان يفقد قانوناً كاملاً.
TECH STACK
Next.jsLaravelFastAPILangGraphPostgreSQLpgvectorDockerNginxRedisBM25RRFVision OCR
PROJECT 002Banking AI
Active Build

أمين

Ameen

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

  • منسّق فوق أربعة وكلاء متخصصين: الاستعلام، والعمليات، والخدمة، والقرار.
  • نموذج اللغة لا ينفّذ عمليات مالية — التنفيذ يمرّ عبر مراجعة ثم تأكيد OTP في Flutter.
  • ترجمة صيغ في الاتجاهين بين النظام وOpenRouter، فتبديل المزوّد لا يمسّ منطق الوكلاء.
  • كل وكيل في حاويته، فيمكن تحديث وكيل واحد دون إيقاف البقية.
TECH STACK
OpenRouterDockerFlutter
PROJECT 003Knowledge SaaS
Active Build

قراف بروفايل

Graph Profile

هذا المنتج نفسه: Next.js 15 وPrisma على قاعدة PostgreSQL واحدة مشتركة بين كل المستأجرين. العزل على ثلاث طبقات — امتداد لعميل Prisma يحقن نطاق المستأجر تحت كل موضع استدعاء، وجلسة مربوطة بمساحة العمل تُرفض ولا يُعاد توجيهها، وحلّ المسار على الحافة. الرسم البياني مكتوب بـ d3-force وSVG بخط اليد لأن سياسة أمان المحتوى صارمة ولا تسمح لمكتبة رسم بحقن سكربت. ومحرّك الإثبات خمسي الأبعاد مع جدولة SM-2 للمراجعة المتباعدة.

  • قاعدة بيانات واحدة لكل المستأجرين، والعزل مفروض في امتداد عميل Prisma تحت كل موضع استدعاء — لا يمكن نسيانه في استعلام واحد.
  • ثلاث طبقات عزل: نطاق الاستعلام، وجلسة مربوطة بمساحة العمل، وحلّ المسار على الحافة.
  • الرسم البياني d3-force مع SVG بخط اليد — لا مكتبة رسم تتجاوز سياسة أمان المحتوى.
  • محرّك إثبات بخمسة أبعاد: التغطية والعمق والعلاقات والوضوح والمصطلح.
  • جدولة SM-2 للمراجعة المتباعدة، والإثبات مُشتقّ من المحاولات لا مُدخَل يدوياً.
TECH STACK
Next.jsTypeScriptPrismaPostgreSQLd3-forceOpenRouterDockerCranlCSP
PROJECT 004Conversational Platform
Active Build

منصة تمويل عبر واتساب

WhatsApp Loan Platform

منصة طلبات تمويل تعمل داخل واتساب: Laravel للمنطق والتصاريح، وNext.js للوحة الإدارة، وFastAPI لخدمة الذكاء الاصطناعي، وEvolution API جسراً إلى واتساب، وGroq للاستدلال السريع. توجيه الأحداث الواردة وتسلسل حالة المحادثة هما ما يجعل طلباً واحداً قابلاً للاستئناف بعد انقطاع ساعات، وتكامل Sheets يترك سجلاً يقرؤه فريق غير تقني.

  • توجيه webhooks واتساب إلى المعالج الصحيح بحسب حالة المحادثة لا بحسب نص الرسالة.
  • تسلسل الحالة يجعل طلب تمويل قابلاً للاستئناف بعد انقطاع ساعات.
  • Groq للاستدلال السريع حيث يكون زمن الاستجابة جزءاً من التجربة لا رقماً في لوحة.
  • تكامل Google Sheets يترك سجلاً يقرؤه فريق غير تقني دون لوحة إضافية يتعلّمها.
TECH STACK
LaravelNext.jsFastAPIEvolution APIGroqGoogle Sheets

المهارات التقنية

SECTION 02 / TECHNICAL STACK

0 مهارة مُثبتة — مُثبتة تعني ثلاث جولات شرح ناجحة متتالية، لا مجرد كلمة في قائمة. عرض الإثباتات ←

الذكاء الاصطناعي والوكلاء

AI & Agents
  • Multi-Agent Architecture
  • RAG Pipelines
  • Hybrid Search (BM25+RRF)
  • Reranking
  • Intent Classification
  • Prompt Engineering
  • Claude API
  • OpenRouter
  • LangGraph

هندسة الأنظمة المتكاملة

Systems Engineering
  • Next.js
  • Laravel
  • FastAPI
  • TypeScript
  • .NET

البيانات والتخزين

Data & Storage
  • PostgreSQL
  • pgvector
  • Prisma
  • Multi-tenant Isolation
  • Arabic Document Processing

البنية التحتية والنشر

Infrastructure & Deployment
  • Docker
  • Nginx
  • Redis
  • DigitalOcean
  • Cranl
  • Content Security Policy
© 2026 · IBRAHIM · ALL RIGHTS RESERVED