About
Full-Stack Product Engineer · AI-Powered Systems

Full-stack engineer who takes products from an empty repository to a running production system — interface, API, database, mobile client and the server it all runs on. 7 years in production and 40+ shipped systems across commerce, healthcare, charity operations and messaging automation, most of them Arabic-first and RTL. Deep experience with the integrations other people avoid: Meta WhatsApp Cloud API, Gulf payment rails, and ERP synchronisation. Recent work centres on AI-powered automation — provider-agnostic assistant layers, real-time voice translation, and conversational commerce.
- Years shipping software
- 7
- Systems on this site
- 28
- Skill areas
- 8
- Working languages
- 2
Where I focus
Web Systems
Multi-tenant platforms, admin panels and real-time dashboards on Laravel, Vue and Next.js — the kind with 70+ models and money moving through them.
AI & Automation
Provider-agnostic AI layers, conversational assistants across channels, real-time voice translation, and scraping pipelines that beat rate limits by design.
Infra & Integrations
Docker, nginx, Redis queues and WebSockets on bare VPS boxes — plus the integrations nobody volunteers for: payment rails, ERPs and Meta Cloud API.
Experience
2022 — Present
Full-Stack Developer
Muscat Apps
- Own products end to end: domain modelling, Laravel and Vue implementation, mobile APIs, server provisioning and ongoing operation.
- Built the WhatsApp-native commerce platform: a stateful flow engine, an HMAC-signed Node gateway for Meta protocol handling, and role-separated dashboards backed by 53 test files.
- Delivered integrations across payment rails (Thawani, JawwalPay, Apple Pay) and ERP systems (Odoo, SmartLife), including invoice delivery over WhatsApp.
- Maintain long-lived platforms in production — one charity system has passed 600 commits under continuous ownership.
2021 — 2022
Backend Developer
Muscat Apps
- Built Laravel backends and REST APIs for multi-vendor marketplaces and e-commerce platforms serving web and mobile clients.
- Introduced Redis-backed queue workers to move heavy work off the request path, and took on VPS provisioning and deployment.
2019 — 2021
Backend Developer — Freelance
Independent
- Delivered Laravel applications for clients across retail, clinics and education, handling requirements, build and deployment single-handedly.
Skills
- Backend
- PHP 8Laravel 8–13Node.jsExpressFastifyPythonFastAPIREST API designQueue workers
- Frontend
- Vue 3Inertia.jsNuxtReactNext.jsTypeScriptTailwind CSSAlpine.jsLivewire
- Mobile
- FlutterDartPigeon platform channelsKotlinSwiftPWA
- AI & Automation
- OpenAI SDKProvider-agnostic AI layersSpeech recognitionConversational flow enginesPlaywright automation
- Data
- MySQLMongoDBRedisMulti-tenant schema designLarge migration setsReporting & analytics
- Infrastructure
- DockernginxUbuntu VPSPM2Laravel Reverb / WebSocketsLet’s EncryptCI/CD
- Integrations
- Meta WhatsApp Cloud APIThawaniJawwalPayApple PayOdoo ERPSmartLife ERPFirebaseOneSignal
- Practices
- Pest / PHPUnitPlaywrightGit & code reviewArabic RTL & i18nThreat modellingTechnical documentation
Education
- 2023 — Present
Master's · Computer Engineering
- 2019 — 2023
Bachelor's · Software Development
