Tawakkalna super-app services
Published 12 Awqaf services on Tawakkalna.
AI engineer and digital-transformation specialist in Riyadh. I build LLM systems on Arabic data and run them in production on Cloudflare.
Open to full-time roles, freelance work and volunteering.
Start a conversation116,791 listings indexed right now
MMuhannad Alshehri. Five years making Saudi government and telecom services digital, at the General Authority for Awqaf and at Mobily. I read Arabic documents with self-hosted models, connect government systems, and build my own products from the crawlers and models to the servers, all on Cloudflare.
Published 12 Awqaf services on Tawakkalna.
MOJ, HRSD, Elm, SAP and K2 behind one open-source .NET/YARP gateway that replaced WebMethods. 9 government data sources.
Self-hosted Qwen and Gemma on Ollama, Marker OCR, section-aware chunking, bilingual citations, structured extraction with Pydantic.
LLM pipelines over 10,000+ surveys with benchmarked local PII masking; SAP C4C tickets opened automatically.
Workers, D1, R2, Queues, Workflows, Durable Objects, Vectorize, Workers AI, AI Gateway, Email Routing, Turnstile, Access and Tunnels. I deploy and run all my apps on it, this site included.
total SAR 349.00charge 34900 halalasPayment-gateway checkout for e-commerce stores (amounts in integer halalas), Salla/Zid store crawling, Algolia product search (Mobily), embeddable 3D product configurators.

Evolution API bots that understand Saudi dialect.

620k checks a day on a $20/month budget.
Cognigy.AI (Mobily, Multi-Agent Champion, Cognigy Awards 2024), Sprinklr across 8 channels, Celebrus CDP journeys.
15+ Power BI dashboards and the SQL behind Awqaf's yearly KPIs.
Roles
Certifications: ITIL 4 Foundation (2024), STEP 88, MCIT Software Engineering & Quality, Huawei AI & Big Data.
Search Riyadh property the way you'd say it, on WhatsApp.
116k listings from 87 sources. I chose the Saudi-dialect parser from an 11-model bake-off (90.2% exact on 143 golden queries, p50 1.7 s). It also gives fair-price ranges, drive times from a self-hosted OSRM, and share cards rendered in the Worker.
116,791 listings indexed right now
30,000 dots, each one a Riyadh listing Aqari indexed


See whether a Saudi “discount” is real.
It tracks 230k products across 100+ Saudi retailers and runs about 620k price checks a day. The same product is matched across stores with barcodes, embeddings and local LLM judges (precision gate 1.000). Crawler nodes on home lines feed Workers, D1, R2, Queues and Durable Objects, on a $20/month budget.
iPhone 17 Pro 256GB, 52 price changes since 23 Sep


Which Saudi insurer is actually better at claims?
A weekly pipeline pulls reviews from Google Maps, app stores and X. Claude batch extraction sorts them into aspects and checks each quote verbatim. Empirical-Bayes shrinkage keeps small insurers from being over-ranked, and a hand-labelled gold set decides which criteria get published.
launching soon
Eight ranked bars, with no insurer names on them
Shape of the ranking page, with placeholder names.
