Workالأعمال
Financial figures not published. Every figure counted from the codebase or read from the live product.الأرقام المالية لا تُنشر. وكل رقم عُدَّ من الشيفرة أو قُرئ من المنتج الحيّ.
Drag a card, or tap a thumbnail to bring it to the front, then press play.اسحب بطاقة، أو انقر مصغّرة لتقديمها، ثم اضغط التشغيل.
A delivered piece, shown as it was delivered. Drag a card, or tap a thumbnail to bring it to the front.قطعة مُسلَّمة، معروضة كما سُلِّمت. اسحب بطاقة، أو انقر مصغّرة لتقديمها.




These have no live product URL behind them — some were delivered to a client, one is finished and was never released. Each card says which.هذه لا يقف خلفها رابط منتج حيّ — بعضها سُلِّم إلى عميل، وواحد مكتمل ولم يُطلَق قط. وكل بطاقة تقول أيّها.
Eight months of dated deliveries — edits, motion graphics and finishing — produced to a repeating brief rather than as one-off pieces.ثمانية أشهر من تسليمات مؤرَّخة — مونتاج وموشن جرافيكس وإنهاء — أُنتجت على موجز متكرّر لا كقطع منفردة.
A motion-graphics package for a youth climate conference: animated maps, sponsor identity and member cards, dated and archived as one body.حزمة موشن جرافيكس لمؤتمر مناخ للشباب: خرائط متحرّكة وهوية راعٍ وبطاقات أعضاء، مؤرَّخة ومؤرشفة ككتلة واحدة.
History, Islamic education, life sciences and Arabic — lessons, worksheets and recordings, produced in one window. It is finished and it has never been published; that is stated here rather than hidden.تاريخ وتربية إسلامية وعلوم حياتية وعربي — دروس وأوراق عمل وتسجيلات، أُنتجت في نافذة واحدة. مكتمل ولم يُنشر قط؛ وهذا يُقال هنا لا يُخفى.
Turning recorded lessons into structured question banks. What matters is not the count but the shape: a second subject runs on the same structure, so it is a pipeline rather than one file.تحويل الدروس المسجّلة إلى بنوك أسئلة منظَّمة. والمهمّ ليس العدد بل الشكل: مادة ثانية تعمل على البنية نفسها، فهو خط لا ملف واحد.
A desktop tool that reads a disk and proposes safe cleanup. Entirely local: nothing it looks at leaves the machine.أداة سطح مكتب تقرأ القرص وتقترح تنظيفًا آمنًا. محلية بالكامل: لا شيء ممّا تراه يغادر الجهاز.
Dictation that types into whatever window is open, and batch transcription of a whole folder to txt, srt, vtt and json. Nothing is uploaded and nothing needs a connection — the model runs on the machine.إملاء يكتب داخل أي نافذة مفتوحة، وتفريغ دفعة لمجلد كامل إلى txt وsrt وvtt وjson. لا يُرفع شيء ولا يحتاج اتصالًا — النموذج يعمل على الجهاز.
Grades one to three for a combined-class academy, derived from the Jordanian national curriculum rather than replacing it: the official books were mapped first, then the blended path was built on top of that map.الصفوف الأول والثاني والثالث لأكاديمية بصفوف مدمجة، مشتقّ من المنهج الوطني الأردني لا بديلًا عنه: تُستخرج خرائط الكتب الرسمية أولًا، ثم يُبنى المسار المدمج فوقها.
Two routes to translating digital content into sign language — a browser extension the reader switches on themselves, and a floating app that works over other apps in both directions — written up with sources, so the decision to build or not to build can be made on evidence.مساران لترجمة المحتوى الرقمي إلى لغة الإشارة — إضافة متصفح يشغّلها القارئ بنفسه، وتطبيق عائم يعمل فوق التطبيقات الأخرى في الاتجاهين — مكتوبان بمصادرهما، ليُبنى القرار على دليل لا على حماسة.
A LabPBR texture pack, and the tooling that generates and validates it: the pack is the output, the build system is the part that makes it repeatable.حزمة خامات بمعيار LabPBR، ومعها الأدوات التي تولّدها وتتحقّق منها: الحزمة هي المخرَج، ونظام البناء هو ما يجعلها قابلة للتكرار.
A shader tuned to the pack above, built on SixthSurge's Photon and credited to it in full, because Photon already decodes LabPBR metals correctly — the one thing most shaders get wrong with this pack.شيدر مضبوط على الحزمة أعلاه، مبنيّ على Photon لـSixthSurge ومنسوب إليه كاملًا، لأن Photon يفكّ ترميز معادن LabPBR بشكل صحيح أصلًا — وهو ما تخطئ فيه أغلب الشيدرات مع هذه الحزمة.