PROJECTS

16 years.
10 sectors.
Selected work.

Across Big Tech and a long line of startup engineering roles I've shipped production systems in fintech, AI, B2B SaaS, data platforms, mobile, AR, geospatial, healthtech, clean energy, and logistics. Below is a curated set of projects + the full technology stack I've put into production.

Sectors I've worked in

Fintech & Payments

Payment platforms, escrow systems, multi-party settlement engines, AI fraud detection at production scale.

AI / Machine Learning

Production AI: NLP (Arabic-focus), fraud detection, news intelligence, agentic workflows, evals + cost optimization.

B2B SaaS & Marketplaces

Big Tech B2B quoting engines, multi-region marketplace platforms, custom catalogs at scale.

Data Platforms

Real-time + batch pipelines: Kafka, Spark, Druid, ML feature stores, BI integration (Power BI, Superset).

Mobile & AR

Native iOS + Android since 2011. ARKit games, location-based mobile, custom game engines.

Geospatial & Mapping

Lambda-architecture traffic estimation, indoor positioning, PostGIS-backed spatial queries, mobile sensor SDKs.

Logistics & Delivery

Fleet monitoring (real-time tracking), delivery infrastructure, multi-party logistics state machines.

Healthtech

IoT solutions for chronic conditions, dental healthtech platforms — both hardware + software.

Clean Energy

Infrastructure for the energy transition — software at the intersection of utilities + consumer behavior.

Commerce, Media & Gaming

Video commerce mobile apps, location-based AR treasure hunts, educational iOS games, mobile analytics platforms.

Education & K12

K12 education platforms and learning games — the early-career sector. Web + mobile delivery for school-age learners.

Selected projects

Custom Quote Engine — Amazon Business

Senior Software Engineer at Amazon — led design and engineering

B2B quote and negotiation platform that lets business customers request quotes for bulk purchases from Amazon sellers and vendors — a fundamentally new product line at Amazon Business. Led the design of key components (checkout flow, attribution, custom offers, quote-state machine) and directed international expansion across 27 European countries and 5 marketplaces. Coordinated 12+ cross-functional teams. The product line is among the most successful new B2B initiatives in the Amazon Business portfolio.

Billions of dollars in operational impact · 27 EU countries · 5 marketplaces · 12+ cross-functional teams

  • Java
  • AWS
  • Distributed Systems
  • High-Scale APIs
  • Multi-region deployment

Amazon Business — pricing, planned spend, KVI catalog, delivery

Senior Software Engineer — multi-system platform work, currently leading KVI catalog

Sequential work across multiple tier-1 Amazon Business platforms: the AB Pricing system (high-TPS dynamic-pricing platform serving every B2B search + PDP request, including productionization of the AB pricing ML model); the Planned Spend procurement-workflow platform (codifying recurring purchase patterns, approval workflows, and budget allocations for enterprise buyers); the B2B delivery-experience systems (multi-recipient delivery, bulk fulfillment, business-account tracking and exceptions); and currently leading the engineering on the AB Key Value Items (KVI) catalog platform — the system that curates and serves highest-value items for business customers across search, lists, a dedicated KVI purchasing site, and the Planned Spend procurement workflow.

Tier-1 services at global Amazon Business scale · production ML in the customer request path · currently leading KVI catalog

  • Java
  • AWS
  • ML productionization
  • Tier-1 high-TPS services
  • Multi-system integration

Amazon Devices — Ring + Blink payment, subscription, customer support

Senior Software Engineer — tier-1 device-subscription + support infrastructure

Concurrent work on the Amazon Devices org — tier-1 systems behind Ring + Blink and the broader Devices portfolio. Customer-support platform work (support workflows, agent tooling, customer-context retrieval, escalation routing for millions of device customers) plus tier-1 payment + subscription infrastructure (Ring Protect, Blink subscriptions, payment-method management, billing workflows, subscription state machines, lifecycle events). Customer-facing critical path with strict reliability + latency SLAs.

Tier-1 services for millions of Ring + Blink device customers

  • Java
  • AWS
  • Tier-1 high-availability services
  • Payment infrastructure
  • Subscription lifecycle

MENA's first digital escrow payment platform

Led architecture and engineering from the first commit

Multi-party escrow platform serving C2C, B2B, and B2B2C transactions. Designed the contracting engine, payment integrations, settlement logic, and AI fraud detection subsystem. Three settlement-engine rewrites (v1 → v2 → v3) along the way.

181K+ users · 25M SAR GMV

  • Distributed Systems
  • Payment Infrastructure
  • AI/ML
  • AWS
  • GCP
  • CI/CD

AI-powered news intelligence for venture capital

Co-built the platform and the production AI pipeline

Turns thousands of news headlines into actionable insights and personalized digests tailored to specific VC investment models. The pipeline uses the "decoder ring" production AI pattern — LLM converts unstructured English to JSON; everything else is deterministic plumbing.

  • LLMs
  • NLP
  • Python
  • Vector Embeddings
  • Cloud Run
  • Postgres

Saudi Arabia's first video commerce mobile app

CTO — led technical strategy and platform development

Enabled retailers to sell online via interactive short clips. Built the "virtual souk" experience: video exploration, real-time chat with sellers, in-app negotiation, integrated checkout.

  • Video Streaming
  • WebRTC
  • iOS
  • Android
  • Real-time Messaging

Venture studio engineering — 3 startup MVPs

CTO at a Riyadh venture studio — built and launched 3 MVPs

Established and scaled the engineering organization to 35+ engineers. Built the technical foundations that accelerated time-to-market for three portfolio companies (an AI news platform, a web scraping API, a startup-builder operating stack).

35-engineer org · 3 MVPs shipped

  • Multi-stack
  • Startup Engineering
  • Rapid Prototyping
  • AWS
  • GCP

Buzzdigger — B2B social listening + data intelligence platform

CTO / Product Architect — built the platform end-to-end

Enterprise social-listening + data-intelligence platform. Enabled enterprises to monitor what's being said about themselves and their competitors across the open internet, enrich the raw stream with AI/ML signals (sentiment, NER, topic, named-entity disambiguation, language detection — Arabic-first), and explore everything through advanced analytics dashboards + search. Architected the ingestion + enrichment pipeline on Kafka + Spark + Druid + Kubernetes; productionized models via REST/RPC + stream processing; built the search experience on Solr + Elasticsearch.

8+ engineer team · enterprise customers · production AI enrichment at scale

  • Kafka
  • Spark
  • Druid
  • Kubernetes
  • Python
  • Java
  • Solr
  • Elasticsearch

Trendyship — social media + marketplace for fashion

CTO — built the social-commerce platform end-to-end

Social media platform AND marketplace for fashion — users discover, follow, and shop. Built the microservices backend (Python + Java), the social graph + feed, the marketplace + payments, and an ML-driven data cleaning + deduplication pipeline that normalized 500K+ catalog items with 70% automation. Multi-region AWS deployment (ECS, Lambda); native iOS app + AngularJS web client.

500K+ items processed · 70% data-cleaning automation · social-commerce platform shipped

  • Python
  • Java
  • Django
  • Flask
  • AWS
  • ECS
  • Lambda
  • iOS (Swift)
  • AngularJS

ARTS — Lambda-architecture traffic estimation

Software Architect / Tech Lead — Jakarta team

Production system that estimates road traffic from cell-phone data. Lambda architecture combining batch (Hadoop) and stream (Apache Camel + Flume) layers. Built the Localizer, Map Matcher, and Traffic Estimator modules. Designed a mobile SDK for precise location + sensor data collection.

Led 3 engineers + 8 researchers · Jakarta engineering office

  • Hadoop
  • MapReduce
  • Flume
  • Apache Camel
  • PostgreSQL
  • PostGIS
  • Java
  • Android

WAnalytics — mobile analytics platform

Senior Software Engineer — full-stack lead

Mobile analytics platform combining data collection, MapReduce processing, and dashboards. Built on Play Framework + custom MapReduce jobs + Spring + RabbitMQ + Sphinx search. Shipped alongside Rahal (AR location game) and NavInside (indoor positioning) — see their own entries below.

  • Java
  • Play Framework
  • MapReduce
  • Spring
  • RabbitMQ
  • Sphinx
  • iOS (Objective-C)
  • Android

Rahal — location-based AR reality gaming platform

Architect + lead engineer

Reality-gaming platform built around a location-based AR treasure-hunt mechanic — players travel real-world locations, solve location-bound challenges, collect rewards through a custom AR overlay. Built on iOS with a custom 2D/3D game engine + custom AR rendering layer (pre-ARKit), real-time location + sensor fusion, server-side game-state machine.

  • iOS (Objective-C)
  • Custom game engine
  • Core Location
  • OpenGL ES
  • Backend services

NavInside — indoor positioning + geofencing notification platform

Architect + lead engineer

Indoor positioning + geofencing notification platform using Wi-Fi signal fingerprinting (RSSI-based localization, no GPS). Enabled venues to know when users entered specific zones and trigger contextual push notifications. Built the Wi-Fi-fingerprint capture SDK (iOS + Android), the signal-matching service, and the geofencing rules engine that turns indoor zones into addressable notification targets.

  • iOS (Objective-C)
  • Android (Java)
  • Wi-Fi RSSI signal processing
  • Geofencing
  • Push notification infra

SIA — K12 education platform

Architect / tech lead

K12 education platform serving students, teachers, and administrators. Curriculum delivery, assignment workflows, classroom-level analytics. Built the platform's architecture + delivery layer.

  • Python
  • Java
  • PostgreSQL
  • Web platform

Wittyheads — education games

Founder / lead engineer

Education-games studio building learning games for school-age children. Multiple titles across curriculum subjects, designed to make practice feel like play.

  • iOS
  • Game engine
  • Mobile

GeniUs — first published game + app

Solo build

The first app I ever shipped — a mobile game that doubled as my entry into native mobile development. Where the 16-year build career started.

  • iOS (Objective-C)

Fleet monitoring system — Egyptian Navy

Software Engineer — built the real-time tracking system

Real-time fleet tracking and visualization system. Java + Oracle backend, C-language low-level integration with hardware. First production system I shipped end-to-end.

  • Java
  • C
  • Oracle DB
  • Real-time Systems

The full list of languages, frameworks, infra, and tools I've actually put into production lives at /stack. Each project above pulls a subset from there.

Working on something adjacent?

If anything in here overlaps with what you're building, the fastest way to compare notes is to connect.