Summary
Mohamed Hashim is a Senior Software Engineer with 10 years of hands-on experience specializing in Android and mobile engineering, currently based in Amsterdam and delivering at Worldline. He has a strong track record building scalable, testable apps and backend-for-frontend services using Clean Architecture, Kotlin, Coroutines/Flow, and AWS, and has driven feature flagging and A/B testing for data-driven rollouts. Mohamed has led cross-functional teams, mentored engineers, and improved CI/CD and testing practices across fintech and transport products, having converted legacy Java apps to modern Kotlin codebases and native watch apps. An early ACM ICPC contestant with a background in embedded and web technologies, he pairs algorithmic problem-solving with practical product-focused execution.
11 years of coding experience
10 years of employment as a software developer
Full Stack Web Development Certification Computer Software Engineering, Full Stack Web Development Certification Computer Software Engineering at freeCodeCamp
Bachelor’s Degree Computer Engineering, Bachelor’s Degree Computer Engineering at Benha University
English, Arabic