Skip to content
Ahmad Ragab Profile Photo

Hello, I'm

Ahmad Ragab

Senior iOS Engineer

Crafting scalable, high-performance mobile experiences for over 30 Million users globally. I specialize in elegant Swift architecture and premium user interfaces.

30M+
Users Impacted
10+
Years Experience
4.8★
App Store Rating

Apps I Shipped

Engineering Philosophy

With a foundation in Computer Science from Ain Shams University and over a decade navigating the evolving iOS landscape, I bridge the gap between clean, maintainable architecture and beautiful user experiences.

I focus on modern architectural patterns like MVVM-C, reactive programming utilizing Combine, and fluid UI developments through SwiftUI.

Tech Ecosystem

Swift SwiftUI UIKit Objective-C Combine MVVM & MVVM-C CoreData Firebase CI/CD Automation Agile Development Performance Tuning Unit Testing

Career Journey

Senior iOS Engineer

STC Bank — Riyadh, Saudi Arabia

May 2023 – Present

Leading iOS development and technical delivery for a digital banking platform serving 4M+ users, and mentoring a team of four iOS engineers. Built secure payment capabilities — Apple Pay, mada, Apple Wallet issuer provisioning and card management — inside a regulated financial environment, and established the project's first automated testing architecture with XCTest across critical banking workflows. Structured code reviews, legacy refactoring and performance work lowered the bug rate by 30%, supporting a 4.8 App Store rating.

Senior iOS Engineer (Acting iOS Lead)

Grinta — Giza, Egypt

Jan 2022 – May 2023

Led iOS engineering for Arena 3.0, a fan engagement platform built around celebrity comments, games and live sessions, and established the team's iOS architecture, coding standards and code review practices. Designed reusable Swift/SwiftUI components and REST integrations that cut development time for new features by 20%, then introduced a backend-driven UI architecture for dynamic interface rendering — hardened by unit testing, crash analytics and performance optimization.

Senior iOS Engineer

Vodafone Egypt — Giza, Egypt

Apr 2020 – Jan 2022

Developed and enhanced Ana Vodafone, Vodafone Business and Vodafoners, collectively serving 30M+ users. Built secure features for billing, internet usage tracking, account services and service management on top of RESTful APIs, and lifted daily active users by 25% by optimizing push notifications, in-app communication and the overall UI/UX.

iOS Engineer

Vodafone Egypt — Giza, Egypt

Nov 2017 – Apr 2020

Developed and maintained Vodafone's flagship iOS applications, delivering account management, roaming, service management and personalized offers to a large-scale telecom user base. Implemented Core Data and Firebase for offline access and analytics, and optimized RESTful API integration for faster data synchronization — while contributing to Agile and CI/CD workflows that cut release cycle time by 15%.

What Others Say

Ahmad Bayoumi signature