Available to hire
I am Mohammed Elnaggar, a passionate iOS engineer with 6+ years of experience building large-scale apps and collaborating with international teams and clients. I enjoy turning complex problems into clean, maintainable solutions, modernizing legacy code, and shipping reliable, user-focused features. I’m motivated by delivering A+ products and continuously improving engineering practices across teams.
Currently based in Cairo, Egypt, I’m seeking a new challenge to contribute my technical expertise and leadership to a forward-thinking company, while continuing to grow as a developer and a collaborator who thrives in cross-functional environments.
Experience Level
Language
Arabic
Fluent
English
Advanced
Work Experience
Senior iOS Engineer at CAFU
May 1, 2023 - PresentLed legacy app modernization reducing size by 40% through code optimization; revolutionized deployment with automated CI/CD pipeline using Fastlane, cutting release time by 60%; Architected modular design patterns and clean architecture across the platform; Led development of core Fuel service and B2B features (Address, Vehicles, Home, Emergency, Bolt); Accelerated team development by integrating XcodeGen, SwiftLint, Arkana, Git hooks, SwiftyMocky; Documented Payment SDK integration; Enhanced user insights through Amplitude, CleverTap analytics and Feature Flags; Streamlined localization with Lokalise supporting Arabic and English; Orchestrated cross-functional collaboration with 15+ team members.
Senior iOS Engineer at VOIS (Vodafone Intelligent Solutions), Cairo
June 30, 2023 - October 10, 2025Managed Digital Optimization, Performance, and Analytics; Managed Tealium IQ and Tealium CDP for all markets; Tealium Remote Commands for all markets; Guided Vodafone markets to pre-tag their apps; Built Data Layer Architectures of MVAVA10 components with the Tealium Deployer tool; Innovated in the Martech Lab with a Sandbox iOS application deployed across markets; Created Confluence documentation for the Martech Lab.
iOS Engineer at Very Creatives
January 31, 2022 - October 10, 2025Led the iOS team on Krush Brands, establishing structure and tickets for new features; Developed an Agile CI/CD process for an iOS development team; collaborated across design and product to deliver features with clean architecture and robust testing.
iOS Engineer at PASS APP
July 31, 2020 - October 10, 2025Managed project technical activities; Built release pipeline for mobile apps using Jenkins and Fastlane; Worked with Bluetooth and NFC core APIs; Replaced legacy Objective-C modules with Swift code and API; Merged Bluetooth module into the iOS widget and Apple Watch app; Helped shift business to an SDK-based model; Implemented Agile CI/CD for iOS development.
iOS Engineer at VOUCHERPAY
June 30, 2019 - October 10, 2025Bootstrapped the app, and shipped within three months.
iOS Engineer at DALEEL STORE
April 30, 2019 - October 10, 2025Implemented new features; Fixed bugs and enhanced the app; Built release pipeline for mobile apps; Added payments: Fawry, PayFort, ApplePay.
Senior iOS Engineer at CAFU, Dubai
May 1, 2023 - PresentLed legacy app modernization reducing App size by 40% through code optimizations; implemented automated CI/CD pipelines with Fastlane, cutting release time by 60%; architected modular design patterns across the platform; developed core Fuel service and B2B features; integrated XcodeGen, SwiftLint, Arkana, Git hooks, and SwiftyMocky; documented Payment SDK integration; enhanced user insights with analytics and feature flags; coordinated localization for Arabic and English markets; drove cross-functional delivery with 15+ team members.
Senior iOS Engineer at VOIS (Vodafone Intelligent Solutions), Cairo
June 1, 2023 - October 10, 2025Managed Digital Optimization, Performance, and Analytics; oversaw Tealium IQ and Tealium CDP usage across multiple markets; guided app pre-tagging for Vodafone markets; designed Data Layer Architectures for MVA10 components with Tealium Deploy tool; contributed to MarTech Lab ideas and documentation.
iOS Engineer at VERY CREATIVES, Budapest
January 1, 2022 - October 10, 2025Led the iOS team for Krush Brands, establishing feature structures and tickets; built an Agile process with CI/CD for iOS development; delivered modular, scalable code and promoted best practices across the team.
iOS Engineer at PASS APP, Cairo
July 1, 2020 - October 10, 2025Implemented a release pipeline for mobile apps; migrated legacy Objective-C code to Swift; integrated Bluetooth/NFC core APIs; merged new Bluetooth module into the iOS widget and Apple Watch app, enabling a shift to an SDK-based approach; contributed to Agile CI/CD improvements for the iOS team.
iOS Engineer at VOUCHERPAY, Brazil
June 1, 2019 - October 10, 2025Bootstrapped the app and delivered shipping within three months for Brazilian credit card holders; implemented core payment flows and SDK integration.
iOS Engineer at DALEEL STORE, Riyadh
April 1, 2019 - October 10, 2025Implemented new features and fixed issues; built release pipelines; integrated payments (Fawry, PayFort, Apple Pay); improved app stability and performance.
Senior iOS Engineer at CAFU
May 1, 2023 - PresentLed legacy iOS app modernization, reducing app size by 40% through code optimization. Implemented an automated CI/CD pipeline with Fastlane, cutting release time by 60%. Architected modular design patterns across the platform and led development of core Fuel service and B2B features (Address, Vehicles, Home, Emergency, Bolt). Accelerated team delivery by integrating XcodeGen, SwiftLint, Arkana, Git hooks, and SwiftyMocky. Architected and documented Payment SDK integration. Enhanced analytics with Amplitude and CleverTap, and introduced feature flags. Localized apps with Lokalise supporting Arabic and English. Drove cross-functional collaboration with 15+ team members.
Senior iOS Engineer at VOIS (Vodafone Intelligent Solutions)
June 1, 2023 - October 10, 2025Managed Digital Optimization, Performance, and Analytics. Oversaw Tealium IQ and Tealium CDP across all markets, and Tealium Remote Commands. Guided markets to pre-tag their apps. Built Data Layer Architectures for MV A10 components using Tealium Deploy. Contributed to MarTech Lab with innovative ideas (sandbox iOS app) and created Confluence documentation for the Lab.
iOS Engineer at VERY CREATIVES
January 1, 2022 - October 10, 2025Led the iOS team for Krush Brands, setting structure and tickets for new features. Developed an Agile process with CI/CD for the iOS development team.
iOS Engineer at PASS APP
July 1, 2020 - October 10, 2025Managed project technical activities and built a release pipeline for mobile using Jenkins and Fastlane. Worked with Bluetooth and NFC Core APIs; migrated legacy Objective-C features to Swift. Integrated a new Bluetooth module into the iOS widget and Apple Watch app, enabling a shift toward an SDK-based model. Established an Agile CI/CD process for the iOS team.
iOS Engineer at VOUCHERPAY
June 1, 2019 - October 10, 2025Bootstrapped the Brazilian Pay cardholder payments app and shipped within three months.
iOS Engineer at DALEEL STORE
April 1, 2019 - October 10, 2025Implemented new features and fixed bugs. Built a release pipeline for mobile using Fastlane. Added payments methods (Fawry, PayFort, Apple Pay).
Education
Bachelor's degree in Computer Science at Mansoura University
August 1, 2013 - July 1, 2017Bachelor's degree at Mansoura University
August 1, 2013 - July 1, 2017Bachelor's degree at Mansoura University
August 1, 2013 - July 1, 2017Qualifications
Industry Experience
Software & Internet, Telecommunications, Media & Entertainment, Professional Services, Education, Other
Experience Level
Hire a App Developer
We have the best app developer experts on Twine. Hire a app developer in Cairo today.