Skip to content
View MoElnaggar14's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report MoElnaggar14

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
MoElnaggar14/README.md
Mohammed Elnaggar, Global iOS Engineer

Senior iOS Engineer @ Gathern Holding  ·  ex-CAFU, Vodafone

Co-founder, SwiftCairo  ·  Creator, SalahBreak

8+ years turning ambitious product ideas into iOS apps that ship to millions of users, across three regions (MENA, Europe & LATAM).


Apple Community Recognition


👋 Hi, I'm Mohammed

I help product teams ship iOS apps that are fast, reliable, and loved by users, wherever in the world they live. I've led iOS engineering at a hospitality unicorn in KSA (Gathern), the Middle East's largest fuel-delivery platform (CAFU), a multinational telco operating across Europe (Vodafone), and a Budapest-based product agency serving LATAM clients. On the side, I co-founded SwiftCairo, Egypt's largest iOS community, and lead the iOS team at Ameen, building faith-tech that serves Muslims worldwide.

I care equally about the product, the people building it, and the code underneath.


🏅 Recognized by Apple

"iOS engineer and educator. Builds scalable mobile experiences used by millions throughout the Middle East and North Africa. Co-founder of SwiftCairo, one of the region's most active iOS communities, leading through events, webinars, and technical sessions, and creating educational content to make high-quality iOS development knowledge more widely accessible."

Source: Apple Developer Community Recognition


📊 By the numbers

🌙 2M+ 🏨 Millions 🌍 3 🚀 8+ 📦 40% 👥 90+
Ramadan users on Ameen Guests on Gathern Regions shipped to Years building iOS App-size reduction Mentoring sessions

Numbers from real production work at CAFU, VOIS/Vodafone, Gathern, Ameen, and SwiftCairo (2018 to present).


🧭 What I'm doing now

🏨 Gathern Holding  ·  Senior iOS Engineer

2026 → now  ·  Riyadh / Remote

Building the iOS experience for KSA's leading peer-to-peer vacation-rental platform. Chalets, farms, villas, and short-stay rentals trusted by millions of guests across the Kingdom.

Swift   SwiftUI   Modular SPM   CI/CD

🧡 SwiftCairo  ·  Co-founder & Mentor

2018 → now  ·  Cairo

Egypt's largest iOS community. Meetups, workshops, the SwiftCairo YouTube show with global iOS devs, and 1:1 mentorship into iOS careers.

github.com/SwiftCairo  ·  80★ on session archives


🕌 Faith-tech: building for the Ummah

Technology that serves Muslims worldwide is a personal mission, not a side gig. I lead the iOS team at Ameen, a comprehensive Islamic lifestyle app combining Quran, prayer times, dhikr, Zakat & Islamic finance, and broader spiritual tools in one place.

📱 Ameen  ·  Lead iOS Engineer

An all-in-one companion for Muslim daily life: Quran reading, accurate prayer times & qibla, dhikr / adhkar, Zakat calculation and halal-finance tools, plus learning content.

🌙 Reached 2M+ users during Ramadan. Peak-traffic scale meets spiritually meaningful UX.

Built with the same engineering rigor I bring to commercial products: clean architecture, modular SPM, privacy-first analytics, and respectful, low-distraction UX.

Swift   SwiftUI   Modular SPM   Privacy-first

🕌 SalahBreak  ·  Creator & Maintainer

My own prayer-companion app spanning the entire Apple ecosystem: iPhone, iPad, Apple Watch, macOS, CarPlay, and Home Screen widgets. Built solo as a labor of love, partly to push myself across every Apple platform, and partly to give the community something thoughtful and free.

iOS   watchOS   iPadOS   macOS   CarPlay   WidgetKit

🤲 More Islamic-tech experiments in the works. DM me if you're building in this space.

Building for the Ummah is the work I'm proudest of. If you're building a product that serves Muslims and you care about doing it right, let's talk.


💼 Where I've shipped before

📂 Click to expand: highlights from each role

🚗 CAFU  ·  Senior iOS Engineer  ·  2023 to 2026

The Middle East's largest fuel-delivery & vehicle-services platform.

  • Modernized the legacy iOS app: cut bundle size by 40% through modularization and asset strategy.
  • Rebuilt the release pipeline on Fastlane + signed CI, 60% faster, near-zero manual steps.
  • Architected a modular SPM-based system so feature teams could ship independently.
  • Integrated Apple Pay and multiple B2B payment gateways for the GCC market.
  • Wired up the analytics stack (Amplitude, CleverTap, MetricKit) used for every product decision.

📡 VOIS / Vodafone  ·  Senior iOS Engineer  ·  2022 to 2023

Vodafone Intelligent Solutions, MarTech Lab, multi-country.

  • Performance work across Vodafone's digital iOS surface.
  • Built MVA10 data architecture with Tealium for cross-market analytics.
  • Cross-functional with squads in the UK, Italy, and Germany.

🎨 Very Creatives  ·  iOS Engineer  ·  2020 to 2022

Boutique product agency, Budapest.

  • Led the iOS chapter for Krush Brands.
  • Designed the agency's Agile CI/CD playbook for client work.

🛠 Selected open source

Production-grade iOS logging with MetricKit crash reporting, 40+ tags, zero dependencies.

Swift · MetricKit · SPM

Modern iOS permissions with async/await, Combine, and ready-made SwiftUI views.

Swift Concurrency · Combine · SwiftUI

Prayer companion across iOS, iPadOS, watchOS, macOS, CarPlay + widgets. Built solo for the community.

iOS · watchOS · CarPlay · WidgetKit

A modern macOS take on the classic Caffeine utility.

macOS · SwiftUI

Code, slides & videos from every SwiftCairo meetup. 80★.

Community · Talks

Reusable Codex/Claude skills for iOS dev & localization.

AI tooling · iOS workflows


🧰 What I work with

Languages  ·  Swift, Objective-C
UI  ·  SwiftUI, UIKit, Combine, Swift Concurrency
Architecture  ·  Clean Architecture, MVVM, TCA, Modular SPM, Coordinators
Apple platform  ·  Apple Pay, StoreKit, Core Bluetooth, NFC, MetricKit, Sparkle (macOS)
Delivery  ·  Fastlane, GitHub Actions, Bitrise, signed pipelines, TestFlight
Product data  ·  Amplitude, CleverTap, Firebase, Tealium
Markets  ·  Arabic & English localization, GCC payment ecosystems


🎙 Community & speaking

  • Co-founder, SwiftCairo (2018 → now). Egypt's largest iOS community.
  • Mentor. +100 sessions on ADPList, informally through SwiftCairo, helping developers grow into iOS roles.
  • Host, SwiftCairo on YouTube. Interviews and live sessions with iOS engineers from around the world.
  • Writer, moelnaggar14.substack.com. Notes on iOS engineering, architecture, and community.
  • Speaker. Talks on clean architecture, performance, and shipping in regulated markets.

Want me to speak at your event or run a workshop? Email me.


💬 Let's talk about

🚀 Hiring senior iOS talent  ·  🧱 Architecture audits  ·  🌍 Going global from MENA  ·  🕌 Faith-tech & Islamic services  ·  🎤 SwiftCairo collabs

 

From mobile user to iOS engineer, building things I'd want to use.

Pinned Loading

  1. SwiftMoLogger SwiftMoLogger Public

    🚀 A comprehensive, scalable logging framework for iOS applications with built-in MetricKit crash reporting. Features 40+ organized log tags, protocol-based automatic context, and zero dependencies.…

    Swift 3

  2. salahbreak/salahbreak salahbreak/salahbreak Public

    SalahBreak Mac releases and Sparkle appcast

  3. SwiftPermissions SwiftPermissions Public

    A comprehensive Swift package for managing iOS permissions with async/await support, Combine integration, and SwiftUI components

    Swift 4

  4. SwiftCairo/MeetupSessions SwiftCairo/MeetupSessions Public

    Sharing meetup sessions: Code/slides/videos and links

    Swift 80 18

  5. open-source-ios-apps open-source-ios-apps Public

    Forked from dkhamsing/open-source-ios-apps

    📱 Collaborative List of Open-Source iOS Apps

    3 1

  6. checkout/frames-ios checkout/frames-ios Public

    Frames iOS: making native card payments simple

    Swift 106 55