Hadia Mohamed is an Android team leader with nine years of experience building consumer and enterprise mobile apps, currently leading Android efforts at Andela from Dubai. She combines hands-on expertise in Java and Kotlin with modern Android architecture (MVVM, Jetpack, Dagger, RxJava) and a track record of large-scale migrations—having modernized ~82% of Kickstarter’s codebase from Java to Kotlin. A pragmatic Agile practitioner and Scrum facilitator, she pairs feature delivery with test-driven development and measurable quality improvements (e.g., 50% crash reduction on prior projects). Hadia is also a committed mentor and instructor, having trained junior engineers and delivered Kotlin workshops for workforce development programs in the region. Her open-source contributions include practical UI and auth work on high-profile Android projects like Kickstarter and Dash Wallet, demonstrating an ability to ship polished integrations across complex apps. Colleagues describe her as deadline-driven and detail-oriented, equally comfortable refactoring old systems and designing scalable new features.
8 years of coding experience
7 years of employment as a software developer
post graduate diploma in information technology management and innovation Information Technology, post graduate diploma in information technology management and innovation Information Technology at Technological University Dublin
Mobile Application Development Computer Software Technology/Technician, Mobile Application Development Computer Software Technology/Technician at Information Technology Institute (ITI)
B.Sc Computer & Systems engineering, B.Sc Computer & Systems engineering at Ain Shams University
Kickstarter for Android. Bring new ideas to life, anywhere.
Role in this project:
Mobile Developer (Android)
Contributions:257 reviews, 293 commits, 447 PRs in 2 years
Contributions summary:Hadia primarily worked on implementing features for the Android mobile application, focusing on the integration of a Facebook login, the reset of the password, and the navigation flow for comments, and updating the UI to match the design and functionality of the updated elements. The commits show changes to various UI components, including the addition of new components and modification of existing ones, as well as integrating code to handle specific events from Facebook, such as the sign-up via social media and also address issues to make the app work with android 12.
Contributions:34 reviews, 64 commits, 40 PRs in 1 year 4 months
Contributions summary:Hadia implemented a new "Explore Dash" button and added it to the dynamic shortcut bar within the Dash Wallet for Android application. They modified the ShortcutsPane.kt and WalletActivity.java files to incorporate the new button, including its visual representation and functionality. The changes involved updating the UI, adding new UI elements, and integrating the new feature with other components of the application, such as the WalletActivity.
dashandroidwalletdash-wallet
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.