•Architected a production Arabic e-commerce platform with 14 microservices in a pnpm + Nx monorepo, serving 3 dedicated Next.js 15 apps (buyer, seller, admin) — deployed on a $10/month VPS.
•Designed the full order lifecycle — cart, checkout, multi-method payment (Paymob), commission calculation, refund management, and seller payout withdrawals.
•Implemented a 3-level hierarchical category system (category → subcategory → sub-subcategory) for product classification, enabling structured browsing and filtering across the marketplace.
•Built a worker service with 9 BullMQ workers across 13 job queues handling email, notifications, video transcoding, image processing, and payment webhooks asynchronously.
•Implemented a recommendation engine using TensorFlow.js collaborative filtering, served as a standalone microservice with a dedicated rate limiter.
•Secured the platform with 7 Redis-backed rate limiters, CSRF double-submit cookies, SHA-512 HMAC webhook validation, brute-force lockout, and role-based JWT auth (httpOnly, 1h/7d).
•Set up 17 GitHub Actions workflows with SHA-256 change detection for per-service path-triggered deploys, Docker multi-stage builds with shared base images, and Traefik reverse proxy routing 6 subdomains with automatic SSL.