Mohamed Samir is a Senior Software Engineer based in Cairo with a decade of hands-on experience building web, mobile, and cross-platform applications across telecom, healthcare, gaming, and pharmaceutical industries. He blends backend and frontend expertise (Java, Node, React) with mobile and game frameworks (Xamarin, Unity) and practical DevOps experience, having shipped large-scale messaging and chatbot services used across multiple countries. His recent roles include senior and staff engineering positions at Cegedim, a year at Amazon, and a current senior engineering role at Unifonic, reflecting a steady progression into technical leadership. Mohamed also architects clean, maintainable systems—introducing GraphQL and clean architecture patterns on prior projects—and has delivered consumer and vendor mobile apps to both Google Play and the App Store. While pursuing an MSc in Software Engineering, he continues to bridge academic rigor with production experience, and his background in application security and contest programming highlights a strong focus on secure, performant code.
10 years of coding experience
8 years of employment as a software developer
Master of Science - MSc Computer Software Engineering - Faculty Of Computer And Information Science, Master of Science - MSc Computer Software Engineering - Faculty Of Computer And Information Science at Cairo University
Template project where i learn all react essentials from this course -> https://www.udemy.com/react-the-complete-guide-incl-redux/
Contributions:29 pushes, 1 branch in 12 days
reacttemplatereduxreact-comreactjs
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.
Request Free Trial
Mohamed Samir - Senior Software Engineer at Unifonic