الحسن الفران

مطوّر Full-Stack وPython — أنظمة الويب والذكاء الاصطناعي

متاح فوراً · حضورياً أو بنظام هجين في موسكو أو عن بُعد · دوام كامل أو بعقد

التواصل

نبذة

مطوّر Full-Stack وPython في موسكو: React وTypeScript في الواجهة، وNode.js أو FastAPI في الخلفية. في 2025 بنيتُ منصة OKKP من الصفر بصفتي كبير مطوري Full-Stack في Avenue Group.

الخبرة

  1. مطوّر Python / Full-Stack·Elektroservis

    يناير 2026 — حتى الآن

    موسكو

    • بنيتُ استقبال ملفات PDF وWord وExcel وفهرستها، مع OCR للمستندات الممسوحة ضوئياً.
    • نفّذتُ بحثاً هجيناً يجمع بين مطابقة الكلمات المفتاحية والاسترجاع الدلالي (sentence-transformers + FAISS) لرفع دقة الإجابات.
    • طوّرتُ على FastAPI خطوط معالجة لاستقبال المستندات والاستعلام، تربط التحليل والفهرسة والاسترجاع بإجابات مدعومة بنماذج LLM.
  2. كبير مطوري Full-Stack·Avenue Group

    يناير 2025 — ديسمبر 2025

    موسكو · من المكتب

    • صمّمت البنية بالكامل: تطبيق SPA على React + TypeScript، وREST API على Node.js / Express، وقواعد PostgreSQL وMongoDB.
    • بنيت وحدات إدارة الموظفين وتتبّع المخالفات ولوحات التقارير، مع صلاحيات حسب الأدوار وسجل تدقيق.
    • بنيتُ تصديراً إلى Excel يتيح للموظفين غير التقنيين إعداد بيانات جاهزة للتدقيق بأنفسهم.
    • أضفت رفعاً آمناً للوسائط (Cloudinary وMulter)، وتولّيت النشر ودعم بيئة الإنتاج.
  3. مطوّر ويب Full-Stack·Junzi Tech Solutions

    أكتوبر 2024 — يوليو 2025

    • خفّضت متوسط زمن استجابة نقطة نهاية API حرجة بنحو 60% عبر طبقة تخزين مؤقت وإعادة هيكلة الاستعلامات.
    • صمّمت واجهات REST API بتحقق موحّد من المدخلات ومعالجة متسقة للأخطاء وعقود استجابة ثابتة، وراجعت كود زملائي وشاركت في تخطيط السبرنتات.
  4. مطوّر Full-Stack·عمل حر

    يناير 2020 — حتى الآن

    عن بُعد

    • تطبيقات ويب ولوحات تحكم على React / TypeScript، وخدمات خلفية على Python / FastAPI.
    • Pathwise: تطبيق مبني على FastAPI + PostgreSQL بخدمة خلفية غير متزامنة.
    • إدارة دورة العمل كاملة مع العميل: تحديد النطاق والتقدير والتسليم والدعم بعد الإطلاق.

مشاريع مختارة

  • منصة OKKP لإدارة العمليات — كبير مطوري Full-Stack · من الصفر
  • البحث في الوثائق الهندسية (RAG) — عملي الحالي · بحث RAG في الوثائق
  • لوحات مؤشرات أداء لعميل — عمل حر لعميل · لوحات React
  • Pulseboard — مفتوح المصدر · مراقبة التوفّر وأهداف SLO · pulseboard-five-tau.vercel.app
  • DeployLedger — مفتوح المصدر · عمليات الإصدار ومقاييس DORA · deployledger.vercel.app
  • Gatehouse — مفتوح المصدر · صلاحيات وصول عند الحاجة · gatehouse-nine.vercel.app
  • Webhook Workbench — مفتوح المصدر · تصحيح webhooks بلغة Go · webhook-workbench.vercel.app

اللغات

  • الإنجليزية — C1
  • العربية — اللغة الأم
  • الروسية — مستوى المحادثة