Mohammed
Al Sarraj
Senior Data Governance Engineer · AI Systems
5 years across GCC government — Qatar Central Bank, Abu Dhabi Executive Office, Dubai Police. Built Manarah: an AI-native alternative to the Informatica stack, NDMO P1–P3 aligned.
Manarah Suite
A four-component data platform covering the full management lifecycle — ETL (Wasit), Data Quality (Mizan), Governance (Amin), and an LLM agent (Manarah AI) that drives all three from a chat interface. Compliance controls are built into each layer, not added as a separate step.

System Architecture
Each component runs as an independent gunicorn process sharing a single signed session cookie via a common SECRET_KEY. The portal reverse-proxies /wasit/*, /mizan/*, and /amin/* to internal processes — one URL, four services.
Data & Governance Tools
Qubtan
Encrypted PII, role-based access, automated compliance alerts and invoice reporting for Captain's Club GCC. Flask-Talisman for security headers, Flask-Limiter for rate limiting, Fernet encryption on all personal data fields.
Architecture: App factory pattern with per-environment configs, Flask-WTF CSRF, and APScheduler for automated compliance reports. PostgreSQL in prod, SQLite in-memory for tests.
Rased (راصد)
Part of the Manara suite. Tracks and analyses social media engagement, trends, and audience data. Deployed on Render.
Architecture: Python Flask with Render deployment config. Seed-able demo data.
Tarjim (ترجم)
Audits any web project for RTL layout issues, translates UI strings to Arabic with contextual accuracy, auto-fixes CSS/HTML problems, and scores translation quality using Arabic NLP metrics.
Architecture: CLI + Flask web UI. Audits a running app via Playwright, then generates a diff patch and a quality report.
AI Tools Portfolio
19 tools across 4 suites — all built with Claude API + Python Flask.
Other Projects
Trader X
Multi-component trading system with a strategy engine, backtester, paper trader (simulated), live trader, and a real-time dashboard. Separate processes for each mode.
Architecture: Three independent trader processes (backtest / paper / live) with a shared strategy module and a dashboard server. State persisted to JSON, no database required.
Masna
One run = one new developer tool researched, built, tested, and pushed to GitHub. An agentic pipeline that goes from idea to shipped repo without human intervention.
Architecture: Multi-stage pipeline: research → spec → scaffold → implement → test → git push. Each stage is a distinct function called sequentially by a factory orchestrator.
Khaliyya
Unified resident profiles from any data source with automatic churn/retention risk scoring. Built for coliving operators.
Architecture: App factory pattern, risk score calculated per-resident on profile update via SQLAlchemy event listeners.
Virb Thrift
Full-stack thrift marketplace with a Turborepo monorepo containing the buyer app, seller app, and shared packages. Supabase for auth and database.
Architecture: Turborepo monorepo with shared UI and types packages. Supabase RLS policies for multi-tenant data isolation.