The sticker sheet
All projects
Browse 40 projects by platform and open any project for its scope, stack, constraints, and outcome.
The eight printed in reverse have the long write-up behind them. Every sticker opens its own page.
Web
Sites and apps that live in a browser tab.
- Aoun
A free academic platform for Jordanian university students.
LiveWeb2026Full write-up - Kashaf Abi Ja'far
Search thousands of hours of lessons and land on the exact second.
LiveWeb2026Full write-up - pastehtml
Drop an HTML file, get a public URL on its own origin.
LiveWeb2026Full write-up - Gift
Animated 3D gifts you send as a link.
LiveWeb2026 - TeleStream
Read every Telegram channel you follow as one timeline.
LiveWeb2026 - FeedGram
Follow public Telegram channels without an account.
ArchivedWeb2026 - assoli.site
My previous portfolio: one animated page, driven by a command menu.
LiveWeb2026 - cv.assoli.site
My web résumé: dense, scannable, and printable as-is.
LiveWeb2026 - Almadrsa
An e-learning platform for schools.
LiveWeb2026 - Fazawwijuhu
A supervised platform for lawful marriage introductions.
LiveWeb2026 - DevCards
Spaced-repetition flashcards for engineering interviews.
LiveWeb2026 - Hadanati
Run a nursery: attendance, assessments, fees and a parent portal.
LiveWeb2026 - Hirfati
Find a trusted tradesperson in Jordan and get free quotes.
LiveWeb2026 - Service
Post a trip or book a seat between Jordan's governorates.
LiveWeb2026 - Ghurza
Learn crochet in Arabic, from the first stitch upward.
LiveWeb2026 - Hijabk
A Jordanian atelier for khimars and abayas, ordered over WhatsApp.
LiveWeb2026 - Al-Manal
Find a substitute teacher before the bell rings.
LiveWeb2025 - Wedding Invitation
A wedding invitation that lives at a link.
LiveWeb2026 - Hafiz Platform
An escrow-style platform that protects both sides of a sale.
LiveWeb2024
Mobile
Built in React Native, shipped through review.
- Malabji
Find a pitch, find players, book it, play.
ShippedMobileSince 2025Full write-up - EECommittee
Every resource an electrical engineering student needs, in one place.
ShippedMobileSince 2022Full write-up - Tawsilah Abshir
Ride-hailing built for Ajloun, not adapted to it.
ShippedMobile2026 - Al-Tibyan Educational Center
Quran memorisation circles, run properly on a phone.
ShippedMobile2025Full write-up - Rooh Al-Jouf
A digital guide to the Al-Jouf region and everything in it.
ShippedMobile2025Full write-up - Marafiq Plus
Find every park and public facility in Amman, and report what is broken.
ShippedMobile2025 - Discover Ajloun
Tourism and municipal complaints for Ajloun Governorate, in one app.
ShippedMobile2025 - Sawt
Automating an election, from voting to results.
ShippedMobile2025 - Kheir
Donate directly to people in need.
DelistedMobile2025
AI
Models that run on the device, not in a data centre.
- Naqi: Halal Video Filter
Strips music and censors imagery in a video, entirely on your device.
ShippedAI2026Full write-up - Mubah
Turn any video into a permissible copy, on your own Mac.
LiveAI2026 - Ghadd
System-wide on-device image filtering for Android.
In progressAI2026 - Halal Camera
A camera that blurs faces the moment you shoot.
ShippedAI2025 - nomusic
Watch YouTube and Facebook videos without the music.
LiveAI2026 - cohere-transcribe
High-throughput Arabic/English transcription, batched properly.
LiveAI2026 - Tafrigh
Transcribe Arabic audio and generate SRT and VTT subtitles.
LiveAI2026
Desktop
Things that want a keyboard and a real window.
- Azkari / Dhikr
One remembrance, every so often, on whichever screen you are at.
ShippedDesktop2023 to 2026 - Horizon
Eye breaks that know when you are actually at the computer.
In progressDesktop2026
Client work
Paid work, delivered to someone else’s deadline.
- T3 Code
Control the coding agents on your machine, from anywhere.
LiveClient work2026 - Recruiter Connector
A marketplace where recruiters trade candidate profiles.
ShippedClient work2025
Extensions
Small tools bolted onto an editor.
- Sada
Arabic subtitles for English YouTube, translated on your device.
LiveExtensions2026
Nothing on that shelf. Try another one.
Seen enough?
Tell me what has to exist, in which languages, and by when. I will tell you what I would build and what I would leave out.