Amr Mohamed is a seasoned iOS software engineer with a decade of experience and a proven track record building and rearchitecting consumer apps across more than 30 projects. He has driven major platform improvements—migrating large codebases from MVC to MVVM, introducing Combine and SwiftUI components, and implementing CI/CD pipelines that cut deployment time by 70%. At Botit he led architecture changes, built custom presentation controllers and a well-tested WebSocket wrapper, and mentored teams to raise code quality and delivery velocity. Comfortable across native frameworks and third-party tooling, he pairs deep core iOS knowledge with practical automation and testing expertise. Based in Cairo, Amr combines hands-on engineering with hiring and technical leadership, often turning complex UI and networking challenges into reusable frameworks that speed future development.
11 years of coding experience
11 years of employment as a software developer
Bachelor's degree Information Technology, Bachelor's degree Information Technology at Sinai University
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.