Shopify & full-stack developer

Storefronts that sell.

Freelance developer in Cairo. 14+ commercial sites shipped since 2023, from custom Liquid themes to React builds.

ShopifyLiquidReactGSAPThree.jsNode.jsGraphQLMongoDBFlutterTailwind

Computer science on paper, client work in practice.

I am a computer science graduate of MSA University and the University of Greenwich, and I have been building commercial websites for paying clients since 2023, in fashion e-commerce, hospitality, and creative services.

Most of that work is Shopify: custom themes and sections in Liquid on the Horizon, Fabric, and Atelier architectures, catalog automation through the Admin GraphQL API, and revenue features like cart incentives, bundle logic, and size recommenders. The rest is React and Node application work, plus the motion layer that makes a brand site feel built rather than assembled.

I own projects end to end, from scoping and proposal through deployment and post-launch support, in English and Arabic with proper RTL layout.

Commercial sites shipped
14+
Freelancing since
2023
Graduation project grade
A
Paper accepted at
INCIT 2026

Selected work

Six builds worth opening.

What I build.

Shopify and e-commerce

Custom themes and sections in Liquid, including Shadow DOM web components and theme app extensions. Catalog automation over the Admin GraphQL API and Shopify CLI: bulk product creation, metafield schemas, variant and SKU generation, and inventory reconciliation across hundreds of SKUs.

  • Liquid
  • Shopify CLI
  • Admin GraphQL
  • Metafields
  • Bundle logic
  • Meta Pixel
  • Shipping zones
  • RTL storefronts

Front end and motion

Scroll-driven interfaces: pinned sections, clip-path reveals, animated SVG marquees, and splash overlays with session-based skip logic.

  • React
  • GSAP
  • Three.js
  • Lenis
  • Tailwind
  • Vite
  • Figma to code

Back end and data

The services behind the storefront, plus the data layer for AI features.

  • Node.js
  • Express
  • MongoDB
  • SQL
  • Qdrant
  • AWS S3
  • Docker

NileQuest

Graduation project, graded A. Paper accepted at INCIT 2026.

An AI travel companion for Egypt: personalised itineraries and point-of-interest recommendations over a curated dataset assembled from OpenStreetMap and automated collection pipelines.

Heritage artifact recognition runs on a fine-tuned EfficientNetV2-M with a confidence-gated abstention mechanism that withholds low-confidence predictions. Semantic search uses vector embeddings indexed in Qdrant, delivered through a cross-platform Flutter app.

  • Flutter
  • Python
  • TensorFlow
  • EfficientNetV2-M
  • Qdrant
  • Google Cloud

Where it came from.

Experience

2023 to now

Freelance Shopify and full-stack developer

Self-employed, Cairo. 14+ live commercial sites for Egyptian and international brands, owned end to end: revenue features, catalog automation, bilingual storefronts, tracking and checkout configuration.

Aug to Sep 2024

Summer internship, Commercial International Bank

Structured training in workplace readiness, leadership, and teamwork through workshops and business case studies.

Aug to Sep 2023

Software engineering intern, Ahli United Bank

Manual and automated software testing in a banking technology environment, alongside database systems and data-center operations.

Education and training

2022 to 2026

BSc Computer Science, software engineering major

MSA University, Cairo, with a double degree from the University of Greenwich. GPA 3.05 and 3.16. Coursework in machine learning, data mining, HCI, software testing, databases, and algorithms.

2024 to 2025

Digital Egypt Pioneers Initiative, AI and data science

Six-month intensive in machine learning, NLP, computer vision, MLOps, Azure AI, and GANs. Earned the Microsoft Machine Learning Engineer certification.

Other projects

2025

Tangible and multi-touch interaction system

C# and .NET desktop application on the TUIO framework, consuming real-time fiducial marker and cursor events from a reacTIVision tracker.

Coursework

Al-Haram hospital system, and a music streaming platform

Full-stack builds in Node, Express, and MongoDB: patient records and scheduling with separate doctor and admin portals, and a streaming app with authentication, playlists, and REST audio delivery.

Contact

Have something to build?

Start a project

Replying within a day, in English or Arabic.