Complete Professional Experience & Technical Architecture
Fullstack Software Engineer at Carecomm (Oct 2026 — Present — Cairo, Egypt (Hybrid) · Full-time)
- Omnichannel Fulfillment Engine: Modernized a 7-year enterprise codebase for Golden Collections (Node.js, GraphQL, MongoDB), orchestrating Shopify, web, and mobile orders with split-shipment support.
- Multi-Operator Packing & QC: Engineered shared-device PIN auth, admin-governed exclusive order locking, and camera QR/barcode scanning with real-time audio feedback for zero-error packing.
- Event-Driven Warehouse Cache: Accelerated peak warehouse throughput via a multi-layer read-through cache backed by MongoDB Change Streams and automated end-of-day courier manifests.
- Mobile & Storefront Sync: Upgraded the customer app (Flutter, Next.js, GraphQL) with region-targeted back-in-stock campaign webhooks and live Hive-to-Shopify inventory sync.
Technologies: Node.js, GraphQL, MongoDB, Change Streams, Shopify API, Next.js, Flutter, Hive
Software Engineer at Masdr MENA (Apr 2026 — Oct 2026 — Remote · Full-time)
- Typed Next.js Architecture: Spearheaded an incremental, zero-downtime migration of a coupled legacy JS/CSS codebase into a modular Next.js & TypeScript system with TanStack Query.
- Rails API & Real-Time Chat: Aligned Ruby on Rails REST data contracts, optimized payload serialization, and resolved 100+ production bugs across B2B buyer, supplier, and live chat flows.
- Frontend Ownership & RTL/LTR: Re-engineered full bilingual RTL/LTR responsiveness and led technical alignment across UI/UX, QA, and Rails backend teams for zero-regression releases.
Technologies: Next.js, TypeScript, TanStack Query, React, Ruby on Rails, REST APIs
Software Engineer at Sourcya (May 2025 — May 2026 — Remote · Full-time)
- Uber-Style Fleet & Trip Core: Architected a modular Next.js & TypeScript trip management system with interactive historical/live timelines and granular waypoint route inspection.
- 60 FPS HTML5 Canvas GIS Engine: Rendered thousands of real-time moving vehicles, polylines, and stops simultaneously using viewport lazy-loading, spatial clustering, and memoized Canvas layers.
- Real-Time Dispatch Desk: Designed a high-throughput monitoring dashboard supporting multi-stage vehicle assignments, automated route triggers, and persistent multi-tab state.
Technologies: Next.js, TypeScript, TanStack Query, GIS, HTML5 Canvas, GSAP
Fullstack Developer at Crettiva (Sep 2024 — Present — Riyadh, Saudi Arabia · Part-time)
- Centralized Payment Engine: Built a unified billing architecture on Moyasar with PCI-conscious client-side tokenization and Node.js transaction orchestration across company verticals.
- Async Multi-Model AI Pipeline: Designed an asynchronous review and analysis pipeline orchestrating 6 concurrent LLM and vision models via Redis and BullMQ worker queues.
- 3D & Motion Product Surfaces: Shipped interactive Next.js, Three.js, and GSAP web experiences that drove a 200% surge in organic web traffic and user engagement.
Technologies: Next.js, Node.js, Moyasar, Redis, BullMQ, Three.js, GSAP
Frontend Developer (Contract) at PwC / Mobifly (May 2025 — Aug 2025 — Remote · Enterprise Contract)
- AI-Powered Office Add-ins: Engineered two production Microsoft Office add-ins (Word, PowerPoint, Teams) for a PwC enterprise initiative with automated summarization and in-place document edits.
- Real-Time Contextual NLP Agents: Delivered production-ready NLP assistant workflows within a rapid 2-week sprint, handling complex multi-turn Q&A directly inside the enterprise Office environment.
Technologies: React, TypeScript, Microsoft Office Add-ins, NLP Agents, Enterprise UI
Fullstack Developer at Right Mind (May 2024 — May 2025 — Cairo, 5th Settlement · Full-time)
- Unified Plug-and-Play Auth: Served as Sole Frontend Engineer, building a shared Multi-Language Authentication System (2FA, Social OAuth, Account Management) deployed across company platforms.
- Orient Paints E-Commerce Engine: Architected a Next.js SSR/ISR platform featuring a multi-attribute variant engine (color swatch matrices, volume/weight calculators, datasheets, and hybrid cart sync).
- Medical SaaS & Server Control Panel: Engineered the Doctor-Nurse recruitment & booking SaaS (RBAC, bidirectional scheduling) plus a cPanel-style dashboard for automated domain & DNS provisioning.
Technologies: Next.js, TypeScript, SSR/ISR, Node.js, MongoDB, RBAC
Founder & Tech Educator at NoorTech (2022 — Present — Global · YouTube & Community)
- Architectural Deep-Dives: Founded and scaled NoorTech to 10,000+ subscribers and 100,000+ views, publishing in-depth engineering courses on React, Next.js, Node.js, and system design.
- Community & Team Mentorship: Produced 100+ hours of advanced Arabic & English developer curriculum while mentoring engineering teams at IEEE, CAT Reloaded, and production startups.
Technologies: React, Next.js, Node.js, System Design, GSAP, Technical Mentoring
High-Load Fulfillment & Commerce — ENTERPRISE COMMERCE
- Omnichannel Order Orchestration: Fulfillment & packing engines (Node.js, GraphQL, MongoDB) ingesting Shopify, web, and mobile orders with split-shipment routing and PIN-authenticated QC.
- Concurrency-Safe Inventory Locks: Redis-backed inventory reservation service with per-variant TTL locks and MongoDB Change Streams cache invalidation to eliminate checkout race conditions.
- Precision Multi-Currency Engine: Integer-cent pricing architecture across 6 currencies with live Redis-cached exchange rates, eliminating floating-point rounding errors under load.
Stack: Node.js, GraphQL, MongoDB, Redis TTL Locks, Shopify API, Change Streams
Frontend Architecture & 60FPS GIS — FRONTEND & GIS
- Modular Next.js & TypeScript: Incremental legacy migrations into strictly typed Next.js App Router architectures with centralized TanStack Query caching and optimistic UI updates.
- High-Density GIS Live Maps: 60 FPS HTML5 Canvas map engines rendering thousands of live moving vehicles, active polylines, and spatial clusters without DOM bottlenecks.
- Bilingual RTL/LTR Design Systems: Accessible, multi-tab operational dashboards and RTL/LTR responsive component libraries engineered for zero-regression deployments.
Stack: Next.js, TypeScript, React, TanStack Query, HTML5 Canvas, Tailwind CSS
WebGL Shaders & GPU Simulations — WEBGL & MOTION
- GPU Cellular Simulation (BioBlob): Rendered 44,000+ interactive entities at a locked 60 FPS using Three.js and custom GLSL shaders, offloading physics to Web Workers.
- Algorithmic Collision Optimization: Implemented spatial hash grids in Web Workers to reduce collision detection complexity from O(N²) to O(N) alongside WASM ultrasonic data transmission.
- Scroll-Cinema Choreography: Custom GSAP ScrollTrigger timelines and WebGL particle morphing scenes that attracted 30,000+ unique visitors within 96 hours of launch.
Stack: Three.js, WebGL, GLSL Shaders, GSAP, Web Workers, WASM
AI Pipelines & MCP Infrastructure — AI & INFRASTRUCTURE
- Real-Time Web Intelligence (Crawleo): Privacy-first scraping and intelligence SaaS integrating Model Context Protocol (MCP) to feed AI agents live, structured web data with zero data retention.
- Distributed BullMQ Worker Queues: Asynchronous AI review pipelines orchestrating 6 concurrent LLM and vision models via Redis + BullMQ with fault-tolerant retries.
- Voice & Enterprise NLP Agents: Low-latency e-commerce voice assistants (ElevenLabs TTS + LLMs) and production Microsoft Office NLP add-ins for automated document editing.
Stack: MCP Protocol, Redis, BullMQ, LLM Orchestration, ElevenLabs, Node.js
Payment Gateways & SaaS Billing — PAYMENTS & BILLING
- Multi-Gateway Strategy Resolver: Unified Kashier, Stripe, and COD behind a single strategy interface with webhook signature verification and idempotent keys for zero double-charges.
- Centralized Moyasar Tokenization: Client-side card tokenization and Node.js transaction orchestration powering multi-vertical enterprise billing in Saudi Arabia.
- Metered Subscription Lifecycles: High-concurrency metered billing on Paddle with Guest-to-Customer conversion pipelines that prevent ghost transactions.
Stack: Moyasar, Stripe, Kashier, Paddle, Idempotency, Webhook Security
React Native & Flutter Ecosystems — MOBILE & CROSS-PLATFORM
- Hybrid Marketplace App (Dr. Games): Cross-platform React Native application featuring real-time checkout, dynamic push notifications, and runtime schema-based form validation.
- Offline-First Cart Synchronization: Flutter customer apps utilizing local Hive persistence synchronized with live Shopify Storefront GraphQL inventory and region-targeted campaigns.
Stack: React Native, Expo, Flutter, GraphQL, Hive, Push Notifications