iHorizons
AI Engineer
Developed Arabic retrieval, content-processing, RAG, multi-agent, and computer vision systems for government and industry-focused use cases.
- Deliver government-sector semantic search, RAG, and multi-agent applications.
- Build content enrichment, classification, and automation pipelines with Google Cloud and Vertex AI.
- Implement evaluation and human-review workflows for sensitive public-service use cases.
- Develop and evaluate computer vision models, tracking workflows, and safety-event logic for recorded industrial footage.
Fatwa Semantic Search
Hybrid retrieval system for finding the most relevant fatwa across the Ministry's IslamWeb corpus. Visit FatwaTok
Client: Qatar Ministry of Awqaf and Islamic Affairs
Contribution: Built Gemini embedding retrieval, BM25 keyword retrieval, RRF fusion, retrieval evaluation workflows, human labeling support, LLM-assisted relevance review, and production search deployment.
Fatwa Content Processing Pipeline
Scheduled production pipeline for fetching new fatwas, enriching the content, generating summaries and audio, and refreshing search artifacts.
Client: Qatar Ministry of Awqaf and Islamic Affairs
Contribution: Built a daily Cloud Run pipeline that detects newly published fatwas, fetches and processes content, runs Gemini batch summarization, flags sensitive and modern topics, generates Arabic TTS with Quran-aware preprocessing, and refreshes BM25 search artifacts.
Oil Rig Safety Computer Vision
Computer vision safety POC that detects workers and PPE in recorded oil-rig CCTV footage, tracks workers across frames, and raises alerts when they enter predefined danger zones.
Contribution: Researched and prepared domain data, annotated and versioned datasets in Roboflow, fine-tuned YOLO and RF-DETR detectors, tracked evaluation with MLflow, and integrated the selected RF-DETR model with ByteTrack, zone-event logic, and OpenCV video rendering.
Football Match Analytics Computer Vision
Recorded-match computer vision pipeline that detects and tracks match entities, maps play to pitch coordinates, and renders numerical and spatial analytics.
Contribution: Fine-tuned YOLO 26 Large for four-class detection and built the two-pass pipeline covering ByteTrack continuity, bounded ball interpolation, appearance-based team assignment, homography, possession and movement estimates, tactical radar views, and annotated video output.
Khateeb Multi-Agent Assistant
A grounded Arabic sermon-generation assistant for Khateebs, using retrieval, specialist agents, moderation, and review loops to support Friday sermon preparation while preserving human accountability.
Client: Qatar Ministry of Awqaf and Islamic Affairs
Contribution: Built the n8n POC and helped move the production workflow to Google ADK and Agent Engine, separating requirement extraction, retrieval, drafting, moderation, revision, word-count adjustment, and human review.
IslamWeb RAG Chatbot
Arabic assistant grounded in an established corpus of religious rulings, with scholar escalation for sensitive requests.
Client: Qatar Ministry of Awqaf and Islamic Affairs
Contribution: Developed retrieval and response workflows, plus an intent agent that escalates appropriate conversations to a scholar.