Summary
Aml Sakr is a Senior Android Software Engineer based in Cairo with eight years of experience building performant, production-grade mobile apps across payments, invoicing, e-commerce, loyalty, restaurant ordering, inventory, and workforce attendance domains. He specializes in modern Android architectures and tooling—Clean Architecture, MVVM, Jetpack Compose, Flow/StateFlow, ROOM, Retrofit, Hilt, Coroutines and RxJava—and routinely applies profiling and optimization techniques to squeeze maximum performance from the Android SDK. His career spans startups, freelancing and enterprise teams (including Fawry, El-Araby Group and Link Development), giving him a pragmatic blend of product-minded engineering and scalable implementation. Aml keeps pace with OS updates and new libraries, favoring well-structured, testable code that eases long-term maintenance. He holds an Android Nanodegree from Udacity and formal mobile development training from ITI, reflecting a disciplined commitment to continuous learning. Colleagues describe him as a hands-on builder who turns complex business workflows into reliable mobile experiences.
8 years of coding experience
4 years of employment as a software developer
Bachelor of Engineering - BE, Computer Engineering, Very Good, Bachelor of Engineering - BE, Computer Engineering, Very Good at Al-Azhar University
Mobile Application Development, Mobile Application Development at Information Technology Institute (ITI)
Android DEveloper Nano degree, Android, Android DEveloper Nano degree, Android at Udacity