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
هذه المشاريع التي وراء كل منها كتابة كاملة: ما كانت المشكلة، وما الذي قرّرته، وكم كلّف. والواحد والثلاثون الباقية في القسم الذي يليه.
open ~/work/aoun
عونيعمل الآن
منصة أكاديمية مجانية لطلاب الجامعات الأردنية.
projects/aoun.png 
يجمع «عون» الملخصات والامتحانات السابقة والمواد الدراسية وأدوات المعدّل والمحفوظات وتنظيم الدراسة في مكان واحد لطلاب الجامعات الأردنية. تصفحه مجاني بلا حساب، ويعمل دون اتصال كتطبيق PWA مثبّت.
- السنة
- 2026
- الدور
- منفردًا: المنتج والتصميم والبرمجة
- الفئة
- الويب
- بُني بـ
- Next.jsTypeScriptReactConvexTanStack FormTanStack TableTiptapRecharts
open ~/work/kashaf-alkulify
كشّاف أبي جعفريعمل الآن
ابحث في آلاف الساعات من الدروس، وصِل إلى الثانية بعينها.
projects/kashaf-alkulify.png 
محرك بحث عربي بالكامل ومن اليمين إلى اليسار في دروس الشيخ المرئية ومقالاته المكتوبة. تكتب عبارة فتصلك المقاطع التي قيلت فيها فعلًا؛ ونقرة واحدة تفتح الفيديو عند الثانية نفسها. بلا تسجيل دخول وبلا قاعدة بيانات.
- السنة
- 2026
- الدور
- منفردًا: خط المعالجة والبحث والواجهة
- الفئة
- الويب
- بُني بـ
- AstroTypeScriptMeilisearchWhisper ASRTailwind CSS
open ~/work/pastehtml
pastehtmlيعمل الآن
أفلِت ملف HTML، واحصل على رابط عام على نطاق مستقل.
projects/pastehtml.png 
انشر صفحة بخطوة واحدة: أفلِت ملفًا، أو الصق شيفرة، أو أرسلها بـ curl، أو مرّرها لوكيل عبر MCP. ويُحوَّل الـ Markdown إلى صفحة مكتفية بذاتها عند الرفع. بلا حساب وبلا خطوة بناء.
- السنة
- 2026
- الدور
- منفردًا
- الفئة
- الويب
- بُني بـ
- Next.jsTypeScriptConvexMCPTailwind CSS
open ~/work/malabji
ملعبجيصدر
ابحث عن ملعب، وابحث عن لاعبين، احجز، والعب.
apps/malabji-1.png 
يتيح «ملعبجي» البحث عن ملاعب كرة القدم القريبة ورؤية الأوقات المتاحة وحجزها. ويساعد البحث عن الفرق والتحديات والبطولات اللاعبين على إكمال المباراة.
- السنة
- 2025–
- الدور
- مؤسس: المنتج والتصميم والبرمجة كاملة
- الفئة
- الجوّال
- بُني بـ
- React NativeExpo RouterTypeScriptSupabaseZustandReact QueryReact Hook FormZod
open ~/work/naqi
نقيّ: مُرشِّح الفيديوصدر
يزيل الموسيقى ويحجب الصور في الفيديو، على جهازك بالكامل.
projects/naqi-01-home.png 
يُرشِّح «نقيّ» الفيديو على جهازك. يزيل فصل المسارات الموسيقى مع إبقاء الحوار، ويشوّش الكاشف الوجوه أو الإطارات حسب المستوى المختار. لا يستخدم سحابة أو حسابًا أو تتبعًا، ويترك الملف الأصلي دون تعديل. صدر لأندرويد، وتجري إعادة كتابته بـ Swift لأجهزة iPhone وiPad وMac.
- السنة
- 2026
- الدور
- منفردًا: المعمارية وخط المعالجة والمنصتان
- الفئة
- الذكاء الاصطناعي
- بُني بـ
- KotlinSwiftONNX RuntimeMediaCodecOpenGL ESAVFoundationhtdemucsNudeNet
open ~/work/eecommittee
لجنة الهندسة الكهربائيةصدر
كل ما يحتاجه طالب الهندسة الكهربائية، في مكان واحد.
apps/eecommittee-2.png 
اختر أي مادة من شجرة الخطة الدراسية واحصل على كل ما يتعلق بها: مواد وتسجيلات وبيانات الهيئة التدريسية. ويتضمن حاسبة معدّل، وبحثًا ثنائي اللغة بالعربية والإنجليزية، ووضعًا ليليًا. عمل تطوعي عاش أكثر من دفعة طلابية.
- السنة
- 2022–
- الدور
- متطوّع: الموبايل والخادم
- الفئة
- الجوّال
- بُني بـ
- React NativeExpoTypeScriptFirebaseZustandReact QueryReanimatedZod
open ~/work/majalis
مركز التبيان التعليميصدر
حلقات تحفيظ القرآن، تُدار كما ينبغي من الهاتف.
apps/majalis-1.png 
تطبيق مرافق لمركز تعليم القرآن وتحفيظه، يربط المركز بالطالب وأسرته. يجلس الطلاب في حلقات تحاكي الواقع، ويتابع المعلّم تلاوة الطالب على مصحف متزامن، وتحوّل الألعاب والاختبارات المراجعة إلى شيء يعود إليه الطلاب.
- السنة
- 2025
- الدور
- منفردًا: الموبايل والخادم
- الفئة
- الجوّال
- بُني بـ
- React NativeTypeScriptFirebaseZustandReact QueryReanimatedSkiaRestyle
open ~/work/rooh-al-jouf
روح الجوفصدر
دليلك الرقمي لمنطقة الجوف وكل ما فيها.
apps/rooh-al-jouf-3.png 
دليل سياحي ثنائي اللغة لمنطقة الجوف في السعودية: المواقع التراثية والسياحية، والفعاليات والمهرجانات الجارية، ودليل المطاعم والمقاهي المحلية، والخلفية التاريخية والثقافية وراءها. مبني للزائر الجديد وللمقيم معًا.
- السنة
- 2025
- الدور
- مشروع لعميل: تطوير الموبايل
- الفئة
- الجوّال
- بُني بـ
- React NativeExpo RouterTypeScripti18nFirebaseReact QueryReanimatedDeep Linking
tree ~/projects
أربعون، على هيئة مجلّدات
مجموعة بحسب ما يعمل عليه المشروع، لا بحسب شكله في شبكة. ولكل ورقة صفحتها. واللون هنا حالة، لا شيء غيرها.
الويب/19
- عون2026يعمل الآن
- كشّاف أبي جعفر2026يعمل الآن
- pastehtml2026يعمل الآن
- هديّة2026يعمل الآن
- تيليستريم2026يعمل الآن
- فيدجرام2026مؤرشف
- assoli.site2026يعمل الآن
- cv.assoli.site2026يعمل الآن
- المدرسة2026يعمل الآن
- فَزَوِّجُوهُ2026يعمل الآن
- بطاقات المقابلات2026يعمل الآن
- حضانتي2026يعمل الآن
- حرفتي2026يعمل الآن
- سيرفيس2026يعمل الآن
- غُرزة2026يعمل الآن
- حجابك2026يعمل الآن
- المنال2025يعمل الآن
- دعوة زفاف2026يعمل الآن
- منصة حافظ2024يعمل الآن
الجوّال/9
- ملعبجي2025–صدر
- لجنة الهندسة الكهربائية2022–صدر
- توصيلة ابشر2026صدر
- مركز التبيان التعليمي2025صدر
- روح الجوف2025صدر
- مرافق بلس2025صدر
- اكتشف عجلون2025صدر
- صوت2025صدر
- خير2025أُزيل من المتجر
الذكاء الاصطناعي/7
- نقيّ: مُرشِّح الفيديو2026صدر
- مباح2026يعمل الآن
- غَضّ2026قيد التطوير
- كاميرا حلال2025صدر
- بلا موسيقى2026يعمل الآن
- cohere-transcribe2026يعمل الآن
- تفريغ2026يعمل الآن
سطح المكتب/2
- أذكاري / ذِكر2023–2026صدر
- هورايزن2026قيد التطوير
الإضافات/1
- صدى2026يعمل الآن
أعمال العملاء/2
- T3 Code2026يعمل الآن
- Recruiter Connector2025صدر
6 مجلدات، 40 ملفًا · * = مكتوب بالكامل
whoami --long
هيثم العسولي

أبني منتجات ويب وجوال عبر مسار التسليم كاملًا: نموذج البيانات وواجهة API والواجهة والنشر ومراجعة المتاجر والدعم.
أعمل على قيود تؤثر في المنتج: نماذج تعمل على الجهاز، وبحث يجيب خلال أجزاء من الثانية بلا خادم، ومسارات حجز تمنع بيع الموعد نفسه مرتين.
تشمل أعمالي الحديثة ذكاءً اصطناعيًا خاصًا يعمل على الجهاز، وتجارة متعددة البائعين، وأدوات معلوماتية حيوية يستخدمها باحثون، ومنتجات للتعليم والخدمات المجتمعية.
بكالوريوس، علم الحاسوب, جامعة إربد الأهلية · 2022–2024 · التقدير: امتياز
بكالوريوس، الهندسة الكهربائية والإلكترونية, جامعة العلوم والتكنولوجيا الأردنية · 2018–2022 · غير مكتملة، التقدير جيد جدًا
history --roles
أين ذهبت الساعات
- 2026–CartBuzz — مهندس برمجياتبناء أنظمة تجارة إلكترونية متعددة البائعين باستخدام NestJS وNext.js وReact Native.
- 2025–2026Bionl.Ai — مهندس برمجيات (عن بُعد)بناء تطبيقات معلوماتية حيوية داخل monorepo يتشارك فيه React وReact Native قاعدة شيفرة واحدة.
- 2025–ملعبجي — مؤسس ومدير تنفيذيتأسيس وإطلاق تطبيق لحجز الملاعب وإيجاد اللاعبين على iOS وAndroid.
- 2022–عمل حر — مطوّر ويب وموبايل full-stackجمع المتطلبات مباشرة مع العملاء، واقتراح المقاربة التقنية، والتسليم ضمن المواعيد.
- 2022–2023Repzo — مهندس برمجياتبناء وصيانة لوحة تحكم تشغيلية كبيرة باستخدام TypeScript وReact.
- 2021–2022أورنج الأردن — متدرب تطوير full-stack (تدريب)تدريب لسبعة أشهر غطّى منظومة تطوير الويب عمليًا.
- 2018–لجنة الهندسة الكهربائية — مطوّر full-stack (تطوّع)عمل تطوعي لبناء أدوات لطلاب الهندسة.
cat ~/.toolbox
أدواتي
ملوّنة بحسب المكان الذي تُنفَّذ فيه الشيفرة فعلًا، وهو التصنيف الوحيد الذي أفادني في التخطيط لأي بناء.
- TypeScript
- React Native
- React
- Next.js
- Expo
- Tailwind CSS
- React Query
- Zustand
- Reanimated
- Firebase
- Supabase
- Convex
- Node.js
- NestJS
- PostgreSQL
- Zod
- Motion
- Skia
- Figma
- على الهاتف
- في المتصفح
- على الخادم
- على الطرفين
- ليست شيفرة تُشحن
stat ~/portfolio
الأرقام، بلا زخرفة
- مشروعًا صدر
- 40على مدى أربع سنوات
- على متاجر التطبيقات
- 13iOS أو أندرويد أو كلاهما
- مكتوبة بالكامل
- 8المشكلة، والقرار، والنتيجة
- سنوات في البناء
- 4منذ 2022، من العمل الحر فصاعدًا
- طبقات التسليم
- 3الواجهة والخادم والإطلاق
hire --brief
أرسل الفكرة، لا المصطلحات
اكتب ما الذي يجب أن يتحقق يوم الإطلاق، ومن سيستخدمه، والمرحلة الحالية، والموعد. أرد من عمّان خلال يومي عمل.
أرسل النطاق والقيود والموعد المستهدفhaitham.b.assoli@gmail.com+962 77 619 3666