Impact & Case Studies

Real projects where I owned outcomes end-to-end — from technical decisions to business results.

Yassir Cash — Wallet Platform at Scale

Engineering Manager @ Yassir
iOSAndroidMobile SDKFeature FlagsCI/CDAutomation Testing

Context

Yassir Cash is the digital wallet powering financial services across the Yassir ecosystem. I own the Mobile squad — responsible for the SDK embedded in every Yassir app, plus the Agent App and Sales Rep App.

The Challenge

In one year, we needed to build the wallet foundation, expand into 3 new markets (Morocco, Tunisia, South Africa), and build 2 products from scratch — all while maintaining high quality and zero production bugs on tight timelines.

The Solution

Invested across five EM dimensions: strategic planning for multi-market rollouts, architecture assessments and system design for scalability, automation testing strategies for delivery confidence, standardized processes aligned with industry standards, and building a cross-functional squad culture across product management, design, and engineering. Built Agent App and Sales Rep App from scratch while continuously shipping wallet features across all host apps.

Key Outcomes

40+ Features Delivered in 2025
4 Markets (Algeria, Morocco, Tunisia, South Africa)
2 Products Built from Scratch (Agent & Sales Rep)
Zero Production Bugs on Tight Timelines

Wallet Solutions for 16 Egyptian Banks

Senior iOS Engineer @ Fawry
iOSSwiftCI/CDJenkinsModular Architecture

Context

Fawry provides white-label mobile wallet apps for banks across Egypt. When I joined, each bank's app was essentially a copy-paste of the codebase with manual modifications — deployments took days and bugs in one app wouldn't get fixed in others.

The Challenge

16 different bank apps, each with slight customizations (branding, features, compliance requirements). Deploying to all of them took 3+ days of manual work. The codebase had dead code from years of copy-paste development, and Central Bank security audits were a recurring headache.

The Solution

Built in-house CI/CD pipelines running on local Mac nodes — required by the banks for security reasons. Refactored the codebase into modules so bank-specific customizations became configuration, not code changes. Removed dead code and set up multi-environment builds so we could actually test before shipping.

Key Outcomes

16 Banks Served Across Egypt
25 min Deployment Time (down from 3 days)
Zero Dead Code in Production Builds
Compliant With Central Bank Security Mandates

Egypt's First Digital Banking Platform

Senior iOS Engineer → Sub-squad Lead @ Atos
iOSSwiftSwiftUICombineMVVM

Context

Atos was contracted to build Egypt's first fully digital banking platform for Banque Misr — one of the country's largest banks. The mobile team alone was 25 engineers, and the project had a hard 1-year deadline with no room to slip.

The Challenge

The timeline was aggressive for a banking app — one year from kick-off to launch. The tech stack was intentionally cutting-edge (frameworks barely 1-2 years old on the market), which meant the team was learning and building at the same time. With 25 mobile engineers, keeping quality consistent and processes aligned was a real challenge.

The Solution

Contributed to building industry-standard development processes and quality gates for the team. After a couple of months, took ownership of a sub-squad delivering high-impact user-facing features and flows. Helped establish patterns that kept 25 engineers shipping consistently without stepping on each other.

Key Outcomes

Shipped Egypt's First Digital Banking App On Schedule
25 Mobile Engineers Aligned on Quality Standards
1 Year From Kick-off to Launch
Promoted To Sub-squad Lead Within Months