AHMED ABDUL FATAH
Senior Android Engineer-| LinkedIn | GitHub | - | Egypt
TECHNICAL EXPERTISE
Languages & Core: Kotlin, Java, Coroutines, Flow, RxJava
Architecture: MVVM, MVI, Clean Architecture, Dependency Injection
UI Development: Jetpack Compose, Navigation, ConstraintLayout,
Testing: JUnit, Espresso, Mockito, TDD methodology
Backend Integration: Retrofit, RESTful APIs, Firebase, Socket.io
Development Tools: Git, CI/CD, ProGuard, Gradle
Performance: Memory optimization, ANR prevention, Battery efficiency
HIGHLIGHTED PROJECTS
Transflo Mobile+: Logistics platform handling $115B+ in freight annually (3.2M+ downloads)
Vezeeta Patient: Healthcare booking platform operating in 5+ countries (1M+ downloads)
Kotobi by Vodafone: Digital reading platform for Arabic publications (500K+ downloads)
PROFESSIONAL EXPERIENCE
SENIOR ANDROID ENGINEER
Transflo | Remote, USA | Apr 2023 - Present
Led migration from Java/MVC to Kotlin/MVI with Clean Architecture, reducing new feature development time
(15% improvement)
Refactored background services with WorkManager, resulting in crash rate reduction from 2.0% to 1.5% and
30% faster app startup
Developed white-label applications serving 100K+ daily users, implementing cross-platform components with
Compose UI and Kotlin Multiplatform
Enhanced app security with advanced ProGuard rules and anti-tampering measures, reducing vulnerability
surface area by 60%
Mentored junior developers on Android architecture, increasing team velocity and code quality standards
SENIOR ANDROID ENGINEER
AevaPay | UAE | May 2022 - May 2023
Developed cryptocurrency payment app for POS machines using Kotlin, Jetpack Compose, and MVVM
architecture
Implemented Paymob SDK for secure payment processing with 99.9% transaction reliability
Reduced UI development time by 35% through adoption of Jetpack Compose and reusable component design
Created CI/CD pipeline with automated testing, reducing deployment time from 5 days to 3 days
Maintained 4.5+ Play Store rating through regular updates and performance optimizations
ANDROID ENGINEER → SENIOR ANDROID ENGINEER
Vezeeta | UAE | Sep 2019 - May 2022
Launched telehealth video/audio consultation feature within 4 weeks during COVID-19, increasing remote
consultations by 35%
Improved app security through custom ProGuard rules, reducing potential security vulnerabilities by 50%
Reduced app startup time from 5 seconds to 4 seconds through API caching optimization
Refactored codebase from Java/MVP to Kotlin/MVVM, improving maintainability and reducing bugs by 30%
Implemented alternative SDKs for non-Google devices, expanding user base by 15% in targeted markets
ANDROID DEVELOPER
CAT Software House | Egypt | May 2018 - Sep 2019
Developed Buseet Driver App, a comprehensive bus management solution with real-time tracking using Kotlin,
MVP, RxJava, and Firebase
Built Ta7wela supply chain app for drivers with GPS-based location reporting and real-time order management
Created BotBank for Credit Agricole with voice and text query functionality using Hilt and LiveData
Designed OuiHop ridesharing platform and Soundwalkrs audio tour app with clean architecture patterns
ANDROID DEVELOPER
Coformatique Software House | Egypt | Jun 2017 - Jan 2018
Implemented TeethBooth facial recognition app using Google Vision API for real-time filter applications
Created WE180 social platform with integrated food/exercise tracking and analytics features
Designed event guide applications with live chat, questionnaires, and social networking capabilities
ANDROID DEVELOPER INTERN
Vodafone | Egypt | Jan 2017 - Apr 2017
Contributed to Kotobi digital library app offering 10,000+ Arabic books and 30+ periodicals
Fixed bugs and stability issues, improving app reliability by 30%
Implemented new features to enhance user experience and engagement
EDUCATION & CERTIFICATIONS
Bachelor of Science: Computer Science
Shorouk Academy, Egypt | 2016
Certificate of Honor, Computer Science Department
ACM-ACPC Regional / ACM-ECPC National Contest Participant -)
Key Certifications:
Udacity Android Developer Nanodegree
Data Structures & Algorithms (UNSW)
CS50: Introduction to Computer Science (Harvard)