Summary
Ali Al Shahat Ali is a Senior Software Engineer based in Cairo with eight years of experience and a strong focus on Android development using Kotlin, Jetpack Compose, and MVI architecture. He has a proven track record of delivering scalable, high-performance mobile apps that optimize offline business processes and translate Figma designs into polished, user-centric interfaces. Comfortable across Java, Kotlin, and Flutter, he also has hands-on experience with basic API tooling (Ktor, PHP, .NET) and GIS-enabled applications. Known for advocating clean code and modern design practices, he blends practical engineering with a product-minded approach to empower businesses with reliable mobile platforms. Notably, his background includes both concentrated upskilling through Udacity and ITI programs and progressive roles that moved him from Android developer to senior engineering responsibilities.
8 years of coding experience
6 years of employment as a software developer
3 Month-Scholarship, Android Development, 3 Month-Scholarship, Android Development at Information Technology Institute (ITI)
Nanodegree, Android Development, Nanodegree, Android Development at Udacity
Diploma of Computer Science, Computer Science, Diploma of Computer Science, Computer Science at Cairo University
English, Arabic