9 systems, from speech AI to self-healing incident automation.
Production platforms for UAE government and enterprise clients. Items marked “designing” are in active design, not yet built.
01AI / ASRAWQAF Ministry, UAE
Smart KhatibAI Sermon Evaluation Service
An event-driven microservice that transcribes and scores Arabic Friday sermons automatically, replacing manual review for a government religious authority.
OpenAI Whisper (faster-whisper) for Arabic speech-to-text with word-level timestamps, tuned for long, noisy recordings.
ffmpeg pre-processing (16 kHz mono, volume-normalized) that rejects short or silent uploads early.
Multi-stage trimmer that finds the sermon's real start and end using phrase detection and matching against the reference script.
5 pluggable scoring modules — script accuracy (WER), pronunciation, delivery (pitch and pace with librosa), vocal style and duration — feeding a weighted 100-point model with feedback in Arabic, English and Urdu.
Production-ready on Azure AKS: configurable thresholds, per-module error handling, retries, Azure Blob storage and Docker.
Next.js / TypeScript analytics dashboard, Arabic RTL TipTap editor and a timestamped annotation video player.
SIM lifecycle, rate plans, provisioning, quota management and deactivation workflows for M2M / IoT connectivity, with hardcap automation and AI usage prediction in design.
Automated Cisco Jasper event-handler integration processing recurring account, usage and SIM-identity exports that drive hardcap enforcement and reporting.
Manage and scale the Docker-based microservices (admin portal, notification and event-handler services) on MySQL / PostgreSQL, with automated email and SMS notifications.
Leading the event-handler re-architecture to a high-availability design (2 app VMs, 2 database VMs and a central monitoring server) on the Jasper Control Center REST API — ready for staging.
Grafana monitoring (Prometheus, Node Exporter, cAdvisor); diagnosed disk-capacity issues from ~10 GB/day of usage exports and coordinated retention and volume fixes.
Designing AI on the usage history: overage forecasting before the billing cycle ends, heavy-device detection for selective capping, and repeat-disconnection prediction.
Designing a read-only LLM operations assistant that explains capping decisions and generates daily operator summaries.
A FastAPI platform that automates the full ServiceNow incident lifecycle for PRTG webhooks and ThingWorx Smart District Platform polling.
Reusable, configuration-driven ServiceNow SOAP client shared by both modules, running in pre-production and production via environment settings only.
PRTG state machine that groups alarms per account and type into one incident, tracks each down device, auto-resolves on recovery and acknowledges back in PRTG.
Scheduled detection of disconnected IoT assets — air quality, flood, parking, waste-bin and weather sensors, gateways and ANPR — with per-asset offline thresholds.
De-duplication and cooldown-based retries (one open ticket per device and data point) with failure isolation.
PostgreSQL schemas per module, admin endpoints for job status and manual runs, and pytest coverage with a fake ServiceNow client.
Nationwide fire-alarm monitoring and field-operations tooling for the UAE civil-defense program.
Alarming System: ThingWorx Mashup dashboards monitoring connected fire-alarm devices across residential and commercial properties.
Apache Airflow pipelines and Python cron automation for smart-metering data flows.
Installation and Replacement Wizards (JSF / PrimeFaces) for the Future Home and IoT Sync modules.
ThingWorxApache AirflowPythonJSF / PrimeFaces
08FrontendEnterprise IoT · Lead Frontend Developer
Head-End SystemIoT Gas Meter Platform
Full frontend ownership: real-time WebSocket meter dashboard, Leaflet geospatial views with clustering and anomaly analytics, and an offline-first PWA for field technicians.
Frontend for a blockchain-based academic certificate verification system, validating document integrity through hash comparison to detect PDF tampering.