Summary
Samuel Samir is a Senior Software Engineer II with nine years of experience building and refining mobile products, currently driving iOS work at Careem after leading development on a high-traffic Vodafone app used by over 40 million users. He combines deep iOS expertise (Swift, SwiftUI, Combine) with cross-platform experience in Flutter and a background in Android, enabling pragmatic cross-team solutions and large-scale refactors. Known for strong analytical problem-solving and code-quality leadership, he regularly mentors juniors, conducts reviews, and authors reusable components and skeletons to speed delivery. He has hands-on experience hardening apps (jailbreak detection, code obfuscation, SSL pinning) and publishing to the App Store, reflecting a focus on security and operational reliability. Based in Cairo, he thrives in both large-team and fast-moving environments, turning legacy codebases into maintainable platforms. An understated strength is his ability to balance technical ownership with coaching, helping teammates grow while shipping production-grade software.
9 years of coding experience
6 years of employment as a software developer
Bachelor's degree Computer and Information Sciences General , Bachelor's degree Computer and Information Sciences General at Cairo University
Arabic, English