
CIB Digital Banking
Payment features that clear compliance and ship to a national bank's customers.
- Node.js
- NestJS
- REST API design
- React
- +3
Read case study
An Egyptian organic-moringa brand with a storefront people actually buy through.
The problem
Nile Moringa needed a storefront that could actually sell — not a brochure site — for an Egyptian organic-moringa brand competing on trust as much as on product.
My role
Full-stack development, SEO and product decisions for the storefront.
The solution
A Next.js and TypeScript storefront on Supabase: a product catalogue, three-tier bundle pricing (single pouch, double pack, family bundle, each with a clear savings percentage), a working cart, a free-shipping threshold, and a 30-day guarantee stated plainly on the product page. Content sections translate the product's nutritional claims into comparisons a shopper can evaluate at a glance rather than a wall of specification text.
Decisions
Results
More work

Payment features that clear compliance and ship to a national bank's customers.
Read case study

One tap — or a detected fall — sends a caregiver your exact location.
Read case study
Contact
I'm open to Software Engineer and Product Engineer roles — remote, or relocating. Based in Cairo, EET (UTC+2).