Summary
Andrew Magdy is a Mobile Team Lead and engineering manager based in Cairo with 11 years of experience building and leading mobile and backend teams across iOS, Android, and Flutter projects. He has a strong hands-on background in iOS development—migrating legacy Objective-C to Swift, architecting MVVM apps, and implementing SwiftUI, RxSwift, ARKit/ML integrations, and Mapbox for rich user experiences. Andrew regularly leads code reviews, UAT, and integrations for teams of 10+ engineers, combining delivery discipline with Agile practices to hit deadlines on complex healthcare and NFT/AR products. He’s adept at telemetry and reliability tooling (Crashlytics, Sentry, Instabug), real‑time integration (SignalR, sockets), and cloud services (Firebase, Azure, Swagger). Known for mentoring junior developers and improving performance-critical paths, he balances technical depth with product-focused architecture. An interesting thread through his work is repeatedly turning research-y features like AR/ML into production-quality mobile experiences.
11 years of coding experience
8 years of employment as a software developer
Bachelor of Engineering - BE, Computer Engineering, Bachelor of Engineering - BE, Computer Engineering at Helwan University Cairo
English, Arabic