Building safe, explainable, and evaluation-driven AI systems for Arabic users.
- Agent systems: tool use, structured outputs, memory, orchestration, and human approval.
- Agent safety: bounded context, prompt-injection resistance, privacy, and review-before-action.
- Applied AI research: reproducible experiments, evaluation, failure analysis, and honest limitations.
- Arabic-first AI: useful systems designed around Arabic language and regional needs.
| Project | What it demonstrates |
|---|---|
| Mustakshif | A privacy-first Windows app and CLI for explainable local-model recommendation using trusted source data and hardware-aware scoring. |
| AutoFlow | An Arabic financial-automation agent prototype with text and voice interaction, structured workflow generation, safety constraints, and explicit approval before activation. |
| Sultan AI Skills | Open, reusable Agent Skills for Codex and Claude with deterministic validation scripts. |
| DANNA | An Arabic Alexa voice agent exploring contextual, multi-turn interaction with large language models. |
| Project | Research direction |
|---|---|
| MAWRID | Safety-oriented greywater reuse research with prior-art positioning, measurable validation targets, fail-safe controls, and explicit limits on unvalidated claims. |
| KAUST AI Projects | Computer-vision and deep-learning experiments covering classification, transfer learning, and semantic segmentation with PyTorch. |
My current direction is reliable Arabic AI agents: evaluating tool use, memory, approval boundaries, privacy, prompt-injection resistance, and failure behavior under realistic tasks.
I care about systems that can be inspected and tested—not just impressive demos. My public work aims to document architecture, methodology, security boundaries, reproducibility, and known limitations.
- IBM AI Developer Lab
- McKinsey Forward Fellow
- KAUST AI Specialization — Top 5%
- Software Engineering, product design, and full-stack delivery
- Based in Saudi Arabia
- Measure behavior instead of relying on claims.
- Keep humans in control of consequential actions.
- Minimize and bound the context given to agents.
- Document failure modes and limitations.
- Build Arabic experiences as first-class products.
Open to research collaboration, open-source contributions, and applied AI-agent projects.

