Summary
Mostafa Hashim is a Senior Android Developer with 10 years of hands-on experience building and leading mobile teams, and over a year of Flutter work that broadens his cross-platform perspective. He excels at architecting robust Android apps using Kotlin and Java, applying patterns like MVVM and clean code principles alongside Coroutines, Retrofit, Room, and advanced features such as OCR, NDK, and NFC. Beyond coding, he has built mobile environments and repositories from scratch, designed hiring and technical interview processes, and managed teams of up to five developers while liaising directly with clients to prioritize bug fixes and performance improvements. His work spans the full SDLC—from translating wireframes into production-grade code to monitoring market feedback and iterating rapidly on UX and stability. Comfortable with payments, analytics, and complex integrations (PayPal, Paymob, Firebase, Google Maps), he combines pragmatic delivery with continuous tech evaluation to boost development efficiency. Based in Cairo, he contributes to the Android community and maintains an active GitHub and Stack Overflow presence, reflecting a commitment to both practice and peer learning.
10 years of coding experience
9 years of employment as a software developer
Bachelor of Computer and Information Sciences., Computer and Information Sciences, General, 68.3%, Bachelor of Computer and Information Sciences., Computer and Information Sciences, General, 68.3% at Ain Shams University
English, Arabic