Work
Selected work
Databases, data platform and tools at TTECH, followed by side projects and earlier telecom work.
01
Database OwnershipDamani production data
Millions of records across membership, claims and encounters. Migrations, performance, incident fixes.
Now
02
BI PlatformBuilt from scratch
Airbyte → Dagster → dbt → Superset. 10+ sources, hourly builds, custom Superset features.
Now
03
COPSCentral operations platform
One platform for operations — DB tools, OTP logs, contact-centre member tools, campaigns.
Now
04
MedOpsDrug master data
Health Insurance Authority staff edit the medication catalogue — validated, approved by a second person, audited.
Now
TTECH
Other work
- React
- TypeScript
- dbt
- PostgreSQL
- Django
- FCM
- SQL Server
- PostgreSQL
- Django
- SQL Server
- Redis
Independent
Side projects
Admissions intelligence2026
Insyabia
University choice builder from historical admission data, with an Iraqi-Arabic voice assistant.
Machine learning on network KPIsEarlier
KPI Anomaly Detection
Detects anomalies in operator KPI time series, with tunable sensitivity and categorised alerts.
Mobile appEarlier
Flight Booking App
B2B and B2C flight search, booking and ticketing over IATA APIs.
- Django
- React
- MySQL
- LLMs
- Python
- FastAPI
- pytest
- Django
- React
- Celery
Machine learning on network KPIsEarlier
KPI Anomaly Detection
Detects anomalies in operator KPI time series, with tunable sensitivity and categorised alerts.
- Python
- PyTorch
- Time series
- Django
Mobile appEarlier
Flight Booking App
B2B and B2C flight search, booking and ticketing over IATA APIs.
- Flutter
- Django
- MySQL
- IATA APIs
Earlier
Telecom
Telecom ops toolEarlier
InsightFusion
KPI anomaly detection and multi-node subscriber checks for the packet core.
- Python
- Django
- D3.js
- Grafana
- Packet Core
- IPSec
- Django
- Laravel
- MySQL
Archive
Earlier projects
Nearest-site parameter inference2026
RF Planner
Fills the RF sheet for a new site from nothing but a site code and a coordinate — inferring BSC, RNC, LAC, RAC, URA, TAC, codes, cell IDs and names from the nearest live sites per technology.
Device to dashboard2023
IoT Telemetry Pipeline
A secure measurement path from device to chart: MQTT broker, ingestion, time-series storage and dashboards.
Content distributionEarlier
Blog Growth Automation
Publishing, distribution and measurement as a repeatable workflow across partner platforms.
Parallel data collectionEarlier
Distributed Web Collection
Job-based collection engine with queueing, rate limiting, retries and structured exports.
- Python
- Geospatial indexing
- openpyxl
- SQL
Device to dashboard2023
IoT Telemetry Pipeline
A secure measurement path from device to chart: MQTT broker, ingestion, time-series storage and dashboards.
- EMQX
- MQTT
- InfluxDB
- Grafana
- Python
- Bash
- VBA
- Linux
- Apache
- Nginx
- Docker
Content distributionEarlier
Blog Growth Automation
Publishing, distribution and measurement as a repeatable workflow across partner platforms.
- Python
- APIs
- Analytics
- Python
- Queues
- Workers
- Metrics