Haitham AssoliRead this in Arabicاقرأ هذه الصفحة بالإنجليزية

Contact sheet

Forty frames, one sheet

أربعون كادرًا على ورقة واحدة

Everything printed at thumbnail size and cut into rolls by what the thing is. Nothing is hidden behind a “show more”: the delisted ones and the one-afternoon builds are on the sheet beside the ones that took a year.

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

Circled in grease pencil: the 8 selects, each written up in full.المُحاط بالقلم الشمعي: 8 لقطات مختارة، كل واحدة مشروحة بالكامل.

Roll 01Web19 frames

  1. 012026Live

    Aoun

    A free academic platform for Jordanian university students.

  2. 022026Live

    Kashaf Abi Ja'far

    Search thousands of hours of lessons and land on the exact second.

  3. 032026Live

    pastehtml

    Drop an HTML file, get a public URL on its own origin.

  4. 042026Live

    Gift

    Animated 3D gifts you send as a link.

  5. 052026Live

    TeleStream

    Read every Telegram channel you follow as one timeline.

  6. 062026Archived

    FeedGram

    Follow public Telegram channels without an account.

  7. 072026Live

    assoli.site

    My previous portfolio: one animated page, driven by a command menu.

  8. 082026Live

    cv.assoli.site

    My web résumé: dense, scannable, and printable as-is.

  9. 092026Live

    Almadrsa

    An e-learning platform for schools.

  10. 102026Live

    Fazawwijuhu

    A supervised platform for lawful marriage introductions.

  11. 112026Live

    DevCards

    Spaced-repetition flashcards for engineering interviews.

  12. 122026Live

    Hadanati

    Run a nursery: attendance, assessments, fees and a parent portal.

  13. 132026Live

    Hirfati

    Find a trusted tradesperson in Jordan and get free quotes.

  14. 142026Live

    Service

    Post a trip or book a seat between Jordan's governorates.

  15. 152026Live

    Ghurza

    Learn crochet in Arabic, from the first stitch upward.

  16. 162026Live

    Hijabk

    A Jordanian atelier for khimars and abayas, ordered over WhatsApp.

  17. 172025Live

    Al-Manal

    Find a substitute teacher before the bell rings.

  18. 182026Live

    Wedding Invitation

    A wedding invitation that lives at a link.

  19. 192024Live

    Hafiz Platform

    An escrow-style platform that protects both sides of a sale.

Roll 02Mobile9 frames

  1. 01Since 2025Shipped

    Malabji

    Find a pitch, find players, book it, play.

  2. 02Since 2022Shipped

    EECommittee

    Every resource an electrical engineering student needs, in one place.

  3. 032026Shipped

    Tawsilah Abshir

    Ride-hailing built for Ajloun, not adapted to it.

  4. 042025Shipped

    Al-Tibyan Educational Center

    Quran memorisation circles, run properly on a phone.

  5. 052025Shipped

    Rooh Al-Jouf

    A digital guide to the Al-Jouf region and everything in it.

  6. 062025Shipped

    Marafiq Plus

    Find every park and public facility in Amman, and report what is broken.

  7. 072025Shipped

    Discover Ajloun

    Tourism and municipal complaints for Ajloun Governorate, in one app.

  8. 082025Shipped

    Sawt

    Automating an election, from voting to results.

  9. 092025Delisted

    Kheir

    Donate directly to people in need.

Roll 03AI7 frames

  1. 012026Shipped

    Naqi: Halal Video Filter

    Strips music and censors imagery in a video, entirely on your device.

  2. No still

    022026Live

    Mubah

    Turn any video into a permissible copy, on your own Mac.

  3. 032026In production

    Ghadd

    System-wide on-device image filtering for Android.

  4. 042025Shipped

    Halal Camera

    A camera that blurs faces the moment you shoot.

  5. 052026Live

    nomusic

    Watch YouTube and Facebook videos without the music.

  6. No still

    062026Live

    cohere-transcribe

    High-throughput Arabic/English transcription, batched properly.

  7. 072026Live

    Tafrigh

    Transcribe Arabic audio and generate SRT and VTT subtitles.

Roll 04DesktopShort end · 2

  1. 012023 to 2026Shipped

    Azkari / Dhikr

    One remembrance, every so often, on whichever screen you are at.

  2. No still

    022026In production

    Horizon

    Eye breaks that know when you are actually at the computer.

Roll 05Client workShort end · 2

  1. 012026Live

    T3 Code

    Control the coding agents on your machine, from anywhere.

  2. 022025Shipped

    Recruiter Connector

    A marketplace where recruiters trade candidate profiles.

Roll 06ExtensionsShort end · 1

  1. 012026Live

    Sada

    Arabic subtitles for English YouTube, translated on your device.

Next design — PlayroomSee all 14