30d → 5min
SIOCS Turnaround
99.7% time reduction · zero manual intervention
Dubai, UAE
Principal Software Architect
AIDataEnterprise Systems

About
Principal Software Architect with 17 years designing and delivering enterprise systems across luxury retail, government, and healthcare — most recently driving digital transformation at Chalhoub Group, one of the Middle East's largest luxury conglomerates operating 50+ global brands. I bridge the gap between strategic architecture and hands-on engineering: I don't just design systems, I build them.
My track record is defined by concrete outcomes: compressing a 30-day inventory reconciliation process to 5 minutes, engineering the region's first mathematically-precise ZATCA e-invoicing compliance engine, and deploying agentic AI pipelines now processing 10M+ records daily across GCP. I apply the same discipline to every engagement — every architectural decision must be justified by clear business value, not technical preference.
Deep expertise across enterprise architecture, AI/LLM orchestration, and modern data engineering (Airflow, dbt, BigQuery). Technical author on Medium covering software architecture and applied AI. Stack Overflow contributor with answers reaching 2.7 million developers globally.
Impact
30d → 5min
99.7% time reduction · zero manual intervention
100%
First team to solve it · millions of invoices
200+
via Agentic AI & automation pipelines
10M+
BigQuery pipelines · 50+ luxury brands
60%
Govt portals · 500+ employees served
2.7M
Through Stack Overflow answers
Experience
Jul 2021 – Present · 5 yrs 3 mos
Chalhoub Group · Dubai, UAE
Digital transformation across one of the Middle East's largest luxury conglomerates, operating 50+ global brands.
Show detailsApr 2019 – Jul 2021 · 2 yrs 3 mos
Education & Human Resources Council (UAE Gov.) · Dubai, UAE
Show detailsFeb 2016 – Mar 2019 · 3 yrs 1 mo
GTECH Information Technology · Dubai, UAE
Show details2009 – 2016
Previous Senior Roles · UAE & Pakistan
AutoTrader UAE · Time Group Middle East · Invortex Technologies · Next Generation Innovations · Salsoft Technologies
Show detailsArchitecture decisions
Trade-offs I made, and why. Tap a card to see the reasoning.
Projects
Community street-safety map for Pakistani cities
A mobile-first, installable web app that maps street-crime alerts across Pakistani cities, combining community reports with incidents read automatically from trusted news sources — in English and Urdu.
PakAlerts turns scattered news and community reports into a live risk map, so people can check an area or a route before they go.
Under the hood: a news-ingestion pipeline that reads vetted sources on a schedule, a transparent risk model, vector map tiles, web push alerts, and a staff review panel — all on a lean Node.js + SQLite stack with zero-downtime deploys.
Real-time cricket social platform
Conceived, architected, and launched a full-scale cricket social platform using .NET 9 and Blazor, handling real-time sports data at scale.
Proprietary Godot / C# bar chart race engine
A custom bar chart race rendering engine built from scratch in C# on Godot — CSV in, cinematic animated video out.
Features cinematic cold-open sequences, animated GLSL shader backgrounds, real-time insight tickers, near-miss tension detection, screen shake, and engagement-optimised retention mechanics.
Demonstrates custom engine architecture, real-time rendering pipelines, and data pipeline design.
Open-source AI media localisation tool
AI-powered command-line tool that extracts audio from videos and generates subtitles using OpenAI Whisper and GPT-4o, built on .NET 9 and FFmpeg.
AI-powered DevSecOps tool
Detects hardcoded secrets and credentials in UiPath RPA workflows using AI-assisted static analysis — addressing a real enterprise security governance gap at scale.
Generative AI meets media distribution
End-to-end AI-generated podcast exploring the intersection of generative AI, creativity, and modern media distribution. Published on Spotify.
Powered by PodcastGenerator, my open-source tool that turns any text into a full episode with AI: it brainstorms ideas, writes the script, and generates the audio.
Most energy generated by bicycles
Engineered the software and iOS application (Ionic + PHP API) for a Dubai event that broke the Guinness World Record — real-time tracking of bike energy output across hundreds of participants.
Real-time goal scoring over IBM's IoT platform
Raspberry Pi sensors feeding real-time goal events via Python through IBM's IoT platform, with a Node.js + Node-RED backend and a NoSQL data layer.
Ramadan charity installation, Abu Dhabi
Motion detection with Python and OpenCV — Raspberry Pi cameras detect a donor's presence and trigger contextual video content.
Technical spectrum
Pick a skill to light up every role and project where I used it.
Writing & community
Medium · 11 months ago
Why Most Projects Fail: The Two-Sided Coin
Gathering requirements is the cornerstone of every problem, be it a task, project, or whatever you want to call it. And arguably, this is the most important step. Well, if you fail to plan, you plan to fail.
Medium · 9 months ago
The State of Web Development
I’ve been building software long enough to see the same pattern repeat itself again and again. New tools arrive, people panic, roles are declared dead. Then, slowly, the industry adapts, and what actually changes is how
Recognition & learning
Newports Institute of Communications and Economics
Contact
Architecture reviews, principal and lead roles, AI and data platform work, or just a good engineering conversation.