Portfolio

Software Architecture for Core Systems

Complex systems engineered to handle real-world integration failures and incomplete data flows

Multi-tenant ERP
New G Solution – Cloud ERP

New G Solution – Cloud ERP

Problem: Inconsistent data from 10+ e-commerce and logistics APIs

Complexity: Event-based state reconciliation with late-arrival handling

PHP (Yii Framework)MySQL / MariaDBAWS EC2 & S3RESTful APIs+6
B2B Integration
B2B E-commerce Platform

B2B E-commerce Platform

Problem: Multi-tenant storefronts with isolated data per client

Complexity: Secure subdomain architecture with ERP order sync

Laravel FrameworkS-Cart PlatformPHPMySQL+5
Third-party Integration
Shopify App Integration

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

Shopify APIGraphQLOAuth 2.0Queue-based Sync+3
Documentation Platform
New G Solution – User Guide Platform

New G Solution – User Guide Platform

Problem: Need for organized, searchable documentation for ERP users

Complexity: Custom WordPress architecture with dynamic content structure

WordPressPHPHTML / CSS / JavaScriptCustom Theme Development+1
WordPress
Anbar Restaurant - Digital Menu

Anbar Restaurant - Digital Menu

Problem: Traditional menu presentation limiting customer experience

Complexity: Custom WordPress theme with multilingual support and QR integration

WordPressPHPCustom ThemeMultilingual+2
WordPress
Caspersy Restaurant - Digital Presence

Caspersy Restaurant - Digital Presence

Problem: Need for modern online presence with menu showcase

Complexity: Custom design with booking integration

WordPressPHPCustom ThemeBooking Integration+1
WordPress
DXB Karaoke - Entertainment Platform

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.

WordPressWooCommercePHPPolylang+4
WordPress
DXB Media Agency - Corporate Website

DXB Media Agency - Corporate Website

Problem: Professional corporate presence with portfolio showcase

Complexity: Custom portfolio system with case studies

WordPressPHPCustom Portfolio SystemCorporate Design+1
Academic Research
AR Thesis Research Project

AR Thesis Research Project

Problem: ERP training complexity and learning curve

Complexity: Augmented Reality integration for interactive training

Augmented RealityUnityC#ERP Integration+2
Community Utility
Syrian Currency Assistant

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.

ReactTailwind CSSPWA (Progressive Web App)Complex Business Logic+1
AI & Accessibility
Read With My Eyes - AI Currency Reader

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.

Computer VisionTensorFlow.jsNeural NetworksReact+1
Selected Clients

Selected Clients & Digital Platforms

Beyond systems architecture work, I've delivered digital platforms for recognized brands in the Arab world.

Anbar Restaurant
Caspersy Restaurant
DXB Karaoke
DXB Media Agency
New G Solution ERP
AR Thesis