Senior Frontend Developer · Riyadh, Saudi Arabia
React · TypeScript · Angular · React Native · Flutter
I build web and cross-platform mobile applications for government and enterprise clients across Saudi Arabia, Egypt, and Canada. Since 2017 that has mostly meant platforms with real users behind them — national business registration, university systems, indoor navigation.
I take features end-to-end: requirements with stakeholders, implementation, review, launch, and the releases after it.
| Platform | What it is | My part |
|---|---|---|
| Saudi Business Center | The national platform where companies register and manage commercial records | Building the Commercial Records services in React + TypeScript — through launch and every release since |
| SDAIA — National Information Center | Saudi Arabia's data and AI authority | Internal systems, alongside the SBC platform |
| Pedesting | Indoor navigation for the Canadian government — wayfinding where GPS gives up | React Native, with an international remote team |
| RoboGarden | Digital-skills platform: K-12, upskilling, enterprise training | Frontend on the learner-facing experience |
| CodeGoat | Game-based platform teaching kids to code | Frontend across the product surface |
Most of my work lives in private client repositories, so the open source below is what's public.
Tidepool — Dive into a living 3D ocean and uncover nine hidden treasures.
seoaudit — SEO analysis in one Python command. It reports the template, not the URLs, so findings roll up to the file you would actually edit, and it emits a remediation plan a coding agent can execute — each fix carrying the command that re-verifies it.
Supreme Leader — a Claude Code plugin running a five-team agent organization where verification is mechanical, not requested: hooks block a stated test result that doesn't reproduce, and refuse a fabricated import before the file is written.
Supreme Leader Lite — the same enforcement with no organization behind it. Three hooks, no agents.



