Mahmoud F
I’m Mahmoud F, an Android and mobile developer with 14+ years of experience building and modernizing apps for smartphones and tablets using Android SDK, Android Studio, Java, Kotlin, and XML.
About
I’m Mahmoud F, an Android and mobile developer with 14+ years of experience building and modernizing apps for smartphones and tablets using Android SDK, Android Studio, Java, Kotlin, and XML. I’ve also developed mobile solutions with Flutter and React Native, and I enjoy turning complex requirements into smooth, maintainable user experiences across many device resolutions and Android versions.
Throughout my career, I’ve led feature development and migrations (including Java to Kotlin), built offline-first experiences with Room/SQLite, and integrated backend services via REST APIs using Retrofit/OkHttp and common parsing approaches. I work with modern Android architecture patterns (MVVM, MVC, MVP, and clean approaches), implement dependency injection (Dagger/Hilt), and build reliable releases using unit/UI testing (JUnit, Mockito, Espresso) and CI/CD workflows (Jenkins).
- 14 years' experience
- Joined September 2026
Industry experience
- Software & Internet
- Healthcare
- Financial Services
- Media & Entertainment
Work experience· 5 roles
Designed and developed multiple features for the State Farm mobile app using Kotlin. Implemented asynchronous work with Coroutines to improve responsiveness, and applied MVVM with Jetpack components for maintainable and scalable code. Built UIs with Jetpack Compose, integrated Retrofit for REST communication, and used Room for offline storage with reactive updates via Kotlin Flows. Added custom UI components and animations to improve user experience, and integrated Firebase services for analytics, crash reporting, and synchronization. Worked with Hilt for dependency injection, conducted unit and UI testing using JUnit and Espresso, and supported app lifecycle/deployment with Android Studio and Gradle. Integrated Google Play services (including location tracking and in-app billing) and collaborated in an Agile environment using Jira; also remediated existing code to enhance performance and reliability.
Developed and maintained iHeart Media’s flagship Android application for a large global user base. Collaborated with product and backend teams to deliver new features and REST API integrations, optimizing performance (including reduced launch times and improved battery behavior). Led migration of legacy code from Java to Kotlin, improving maintainability and robustness. Implemented automated testing with Firebase Test Lab, enhanced UI using Jetpack Compose, and improved security with secure storage/encryption for sensitive data. Streamlined CI/CD using Jenkins, optimized network operations with Coroutines and WorkManager, and performed unit/UI testing with JUnit and Espresso to reduce post-release defects.
Provided technical leadership and architecture for complex solutions aligned to business goals, including maintaining legacy systems via Liferay web services and intranet portals. Led code reviews, mentored junior developers, and managed cross-functional collaboration. Built an Android app (“Headnurses Checklist”) using Kotlin with Firestore, Redis, and GraphQL (Apollo). Developed additional hospital systems including IPTV integration (Java, ActiveMQ, NodeJS) with troubleshooting using Nmap and Wireshark, and Android solutions for valet/ticketing with .NET/PDA implementations and Liferay web services. Implemented features using Dagger, Firestore APIs, Firebase Cloud Messaging, and other Google APIs, and supported integrations with enterprise systems (e.g., SAP) through the Liferay portal/backend services.
Education
Hire Mahmoud F today
Post a job and invite Mahmoud, or contact them directly. No hidden commission.



