Software Architecture for Core Systems
Complex systems engineered to handle real-world integration failures and incomplete data flows

New G Solution – Cloud ERP
Problem: Inconsistent data from 10+ e-commerce and logistics APIs
Complexity: Event-based state reconciliation with late-arrival handling

B2B E-commerce Platform
Problem: Multi-tenant storefronts with isolated data per client
Complexity: Secure subdomain architecture with ERP order sync

Shopify App Integration
Problem: Rate-limited API calls with real-time inventory requirements
Complexity: Queue-based sync with OAuth 2.0 and tiered subscription handling

New G Solution – User Guide Platform
Problem: Need for organized, searchable documentation for ERP users
Complexity: Custom WordPress architecture with dynamic content structure

Anbar Restaurant - Digital Menu
Problem: Traditional menu presentation limiting customer experience
Complexity: Custom WordPress theme with multilingual support and QR integration

Caspersy Restaurant - Digital Presence
Problem: Need for modern online presence with menu showcase
Complexity: Custom design with booking integration

DXB Karaoke - Entertainment Platform
Problem: Developing a bilingual karaoke booking system capable of managing thousands of searchable tracks.
Complexity: Ensuring high performance and low latency while handling a large database under heavy traffic.
DXB Media Agency - Corporate Website
Problem: Professional corporate presence with portfolio showcase
Complexity: Custom portfolio system with case studies

AR Thesis Research Project
Problem: ERP training complexity and learning curve
Complexity: Augmented Reality integration for interactive training

Syrian Currency Assistant
Problem: Economic confusion during currency denomination transitions and the friction of calculating hybrid payments under high inflation.
Complexity: Architecting a fault-tolerant, offline-first calculation engine capable of reconciling multi-currency inputs (Old SYP, New SYP, and USD) with real-time change calculation.

Read With My Eyes - AI Currency Reader
Problem: Financial independence barriers for the blind and visually impaired when distinguishing between similar banknote denominations.
Complexity: Deploying real-time Computer Vision models and Neural Networks directly within the browser (On-device) to ensure 100% privacy and zero-latency detection.
Selected Clients & Digital Platforms
Beyond systems architecture work, I've delivered digital platforms for recognized brands in the Arab world.




