Summary
Mohamed Salah is an iOS engineer and founder with 9 years of experience building high-impact mobile apps and SDKs, currently working on the Core Mobile SDK at Instabug while leading his own startup, كاروت. He has shipped 10+ apps to app stores with over 5 million lifetime users, combining deep expertise in Swift, clean architectures (VIPER, MVVM, MVVM+C) and reactive frameworks like Combine and RxSwift. Past roles include fixing a longstanding CoreText crash and reducing memory use at SwiftKey (Microsoft), demonstrating an aptitude for stability and performance at scale. His portfolio spans consumer utilities, AR and audio-analysis apps—one project even applies academic research to predict watermelon ripeness—showing a knack for turning novel ideas into widely used products. A three-time WWDC scholar and self-taught early tinkerer since 2010, he pairs strong UI/UX sensibilities with hands-on engineering and community-focused volunteer work. Based in Cairo, he’s open to collaborations that solve real-world problems through elegant mobile experiences.
9 years of coding experience
1 year of employment as a software developer
Bachelor of Engineering - BE, Computer Engineering, Bachelor of Engineering - BE, Computer Engineering at Ain Shams University
Bachelor of Engineering - BE, Computer Engineering, Bachelor of Engineering - BE, Computer Engineering at University of East London
English, Arabic