cat MANIFEST

ابنِ القيد الحقيقي، لا المسار المثالي فقط.

A release is complete only when users can rely on it.

لا يكتمل الإصدار حتى يستطيع المستخدم الاعتماد عليه.

الاسم
هيثم العسولي
العمل
مطوّر ويب وتطبيقات موبايل full-stack
المكان
عمّان، الأردن
الأدوات
React Native وExpo على المتجرين، وNext.js وAstro على الويب، وخلفها NestJS أو Convex أو Supabase.
الآن
ذكاء اصطناعي على الجهاز. معالجة الفيديو والصوت على هاتف المستخدم نفسه: بلا رفع، وبلا سحابة، وبلا تتبّع.
المُنجَز
40 مشروعًا13 على متاجر التطبيقات8 مكتوبة بالكامل4 سنوات

env LANG=ar ./portfolio

استخدم LANG لقراءة الأدلة نفسها باللغة التي تفضّلها. تبقى المشاريع والقرارات الهندسية والروابط والنتائج كما هي.

Run the session in Arabicشغّل الجلسة بالإنجليزية

يبقيك المفتاح في الصفحة نفسها.

ls -l ~/work --featured

ثمانية سجلات، مفتوحةtotal 8المجموع 8

هذه المشاريع التي وراء كل منها كتابة كاملة: ما كانت المشكلة، وما الذي قرّرته، وكم كلّف. والواحد والثلاثون الباقية في القسم الذي يليه.

  1. open ~/work/aoun

    عونيعمل الآن

    منصة أكاديمية مجانية لطلاب الجامعات الأردنية.

    projects/aoun.png2880×1800
    واجهة عون

    يجمع «عون» الملخصات والامتحانات السابقة والمواد الدراسية وأدوات المعدّل والمحفوظات وتنظيم الدراسة في مكان واحد لطلاب الجامعات الأردنية. تصفحه مجاني بلا حساب، ويعمل دون اتصال كتطبيق PWA مثبّت.

    السنة
    2026
    الدور
    منفردًا: المنتج والتصميم والبرمجة
    الفئة
    الويب
    بُني بـ
    Next.jsTypeScriptReactConvexTanStack FormTanStack TableTiptapRecharts
  2. open ~/work/kashaf-alkulify

    كشّاف أبي جعفريعمل الآن

    ابحث في آلاف الساعات من الدروس، وصِل إلى الثانية بعينها.

    projects/kashaf-alkulify.png2880×1800
    واجهة كشّاف أبي جعفر

    محرك بحث عربي بالكامل ومن اليمين إلى اليسار في دروس الشيخ المرئية ومقالاته المكتوبة. تكتب عبارة فتصلك المقاطع التي قيلت فيها فعلًا؛ ونقرة واحدة تفتح الفيديو عند الثانية نفسها. بلا تسجيل دخول وبلا قاعدة بيانات.

    السنة
    2026
    الدور
    منفردًا: خط المعالجة والبحث والواجهة
    الفئة
    الويب
    بُني بـ
    AstroTypeScriptMeilisearchWhisper ASRTailwind CSS
  3. open ~/work/pastehtml

    pastehtmlيعمل الآن

    أفلِت ملف HTML، واحصل على رابط عام على نطاق مستقل.

    projects/pastehtml.png2880×1800
    واجهة pastehtml

    انشر صفحة بخطوة واحدة: أفلِت ملفًا، أو الصق شيفرة، أو أرسلها بـ curl، أو مرّرها لوكيل عبر MCP. ويُحوَّل الـ Markdown إلى صفحة مكتفية بذاتها عند الرفع. بلا حساب وبلا خطوة بناء.

    السنة
    2026
    الدور
    منفردًا
    الفئة
    الويب
    بُني بـ
    Next.jsTypeScriptConvexMCPTailwind CSS
  4. open ~/work/malabji

    ملعبجيصدر

    ابحث عن ملعب، وابحث عن لاعبين، احجز، والعب.

    apps/malabji-1.png2400×1350
    واجهة ملعبجي

    يتيح «ملعبجي» البحث عن ملاعب كرة القدم القريبة ورؤية الأوقات المتاحة وحجزها. ويساعد البحث عن الفرق والتحديات والبطولات اللاعبين على إكمال المباراة.

    السنة
    2025–
    الدور
    مؤسس: المنتج والتصميم والبرمجة كاملة
    الفئة
    الجوّال
    بُني بـ
    React NativeExpo RouterTypeScriptSupabaseZustandReact QueryReact Hook FormZod
  5. open ~/work/naqi

    نقيّ: مُرشِّح الفيديوصدر

    يزيل الموسيقى ويحجب الصور في الفيديو، على جهازك بالكامل.

    projects/naqi-01-home.png2400×1350
    واجهة نقيّ: مُرشِّح الفيديو

    يُرشِّح «نقيّ» الفيديو على جهازك. يزيل فصل المسارات الموسيقى مع إبقاء الحوار، ويشوّش الكاشف الوجوه أو الإطارات حسب المستوى المختار. لا يستخدم سحابة أو حسابًا أو تتبعًا، ويترك الملف الأصلي دون تعديل. صدر لأندرويد، وتجري إعادة كتابته بـ Swift لأجهزة iPhone وiPad وMac.

    السنة
    2026
    الدور
    منفردًا: المعمارية وخط المعالجة والمنصتان
    الفئة
    الذكاء الاصطناعي
    بُني بـ
    KotlinSwiftONNX RuntimeMediaCodecOpenGL ESAVFoundationhtdemucsNudeNet
  6. open ~/work/eecommittee

    لجنة الهندسة الكهربائيةصدر

    كل ما يحتاجه طالب الهندسة الكهربائية، في مكان واحد.

    apps/eecommittee-2.png2400×1350
    واجهة لجنة الهندسة الكهربائية

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

    السنة
    2022–
    الدور
    متطوّع: الموبايل والخادم
    الفئة
    الجوّال
    بُني بـ
    React NativeExpoTypeScriptFirebaseZustandReact QueryReanimatedZod
  7. open ~/work/majalis

    مركز التبيان التعليميصدر

    حلقات تحفيظ القرآن، تُدار كما ينبغي من الهاتف.

    apps/majalis-1.png2400×1350
    واجهة مركز التبيان التعليمي

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

    السنة
    2025
    الدور
    منفردًا: الموبايل والخادم
    الفئة
    الجوّال
    بُني بـ
    React NativeTypeScriptFirebaseZustandReact QueryReanimatedSkiaRestyle
  8. open ~/work/rooh-al-jouf

    روح الجوفصدر

    دليلك الرقمي لمنطقة الجوف وكل ما فيها.

    apps/rooh-al-jouf-3.png2400×1350
    واجهة روح الجوف

    دليل سياحي ثنائي اللغة لمنطقة الجوف في السعودية: المواقع التراثية والسياحية، والفعاليات والمهرجانات الجارية، ودليل المطاعم والمقاهي المحلية، والخلفية التاريخية والثقافية وراءها. مبني للزائر الجديد وللمقيم معًا.

    السنة
    2025
    الدور
    مشروع لعميل: تطوير الموبايل
    الفئة
    الجوّال
    بُني بـ
    React NativeExpo RouterTypeScripti18nFirebaseReact QueryReanimatedDeep Linking

tree ~/projects

أربعون، على هيئة مجلّدات

مجموعة بحسب ما يعمل عليه المشروع، لا بحسب شكله في شبكة. ولكل ورقة صفحتها. واللون هنا حالة، لا شيء غيرها.

6 مجلدات، 40 ملفًا · * = مكتوب بالكامل

ls -la — القائمة الطويلة

whoami --long

هيثم العسولي

profile.pnguid 1000
Haitham Assoli

أبني منتجات ويب وجوال عبر مسار التسليم كاملًا: نموذج البيانات وواجهة API والواجهة والنشر ومراجعة المتاجر والدعم.

أعمل على قيود تؤثر في المنتج: نماذج تعمل على الجهاز، وبحث يجيب خلال أجزاء من الثانية بلا خادم، ومسارات حجز تمنع بيع الموعد نفسه مرتين.

تشمل أعمالي الحديثة ذكاءً اصطناعيًا خاصًا يعمل على الجهاز، وتجارة متعددة البائعين، وأدوات معلوماتية حيوية يستخدمها باحثون، ومنتجات للتعليم والخدمات المجتمعية.

الدراسة

بكالوريوس، علم الحاسوب, جامعة إربد الأهلية · 2022–2024 · التقدير: امتياز

بكالوريوس، الهندسة الكهربائية والإلكترونية, جامعة العلوم والتكنولوجيا الأردنية · 2018–2022 · غير مكتملة، التقدير جيد جدًا

history --roles

أين ذهبت الساعات

  1. 2026–CartBuzz — مهندس برمجياتبناء أنظمة تجارة إلكترونية متعددة البائعين باستخدام NestJS وNext.js وReact Native.
  2. 2025–2026Bionl.Ai — مهندس برمجيات (عن بُعد)بناء تطبيقات معلوماتية حيوية داخل monorepo يتشارك فيه React وReact Native قاعدة شيفرة واحدة.
  3. 2025–ملعبجي — مؤسس ومدير تنفيذيتأسيس وإطلاق تطبيق لحجز الملاعب وإيجاد اللاعبين على iOS وAndroid.
  4. 2022–عمل حر — مطوّر ويب وموبايل full-stackجمع المتطلبات مباشرة مع العملاء، واقتراح المقاربة التقنية، والتسليم ضمن المواعيد.
  5. 2022–2023Repzo — مهندس برمجياتبناء وصيانة لوحة تحكم تشغيلية كبيرة باستخدام TypeScript وReact.
  6. 2021–2022أورنج الأردن — متدرب تطوير full-stack (تدريب)تدريب لسبعة أشهر غطّى منظومة تطوير الويب عمليًا.
  7. 2018–لجنة الهندسة الكهربائية — مطوّر full-stack (تطوّع)عمل تطوعي لبناء أدوات لطلاب الهندسة.

cat ~/.toolbox

أدواتي

ملوّنة بحسب المكان الذي تُنفَّذ فيه الشيفرة فعلًا، وهو التصنيف الوحيد الذي أفادني في التخطيط لأي بناء.

stat ~/portfolio

الأرقام، بلا زخرفة

مشروعًا صدر
40على مدى أربع سنوات
على متاجر التطبيقات
13iOS أو أندرويد أو كلاهما
مكتوبة بالكامل
8المشكلة، والقرار، والنتيجة
سنوات في البناء
4منذ 2022، من العمل الحر فصاعدًا
طبقات التسليم
3الواجهة والخادم والإطلاق

hire --brief

أرسل الفكرة، لا المصطلحات

اكتب ما الذي يجب أن يتحقق يوم الإطلاق، ومن سيستخدمه، والمرحلة الحالية، والموعد. أرد من عمّان خلال يومي عمل.

أرسل النطاق والقيود والموعد المستهدفhaitham.b.assoli@gmail.com+962 77 619 3666