Mohamed Shaaban is an Android developer with four years of professional experience and a strong open-source footprint, currently building mobile experiences at Foodics while contributing to projects on GitHub. He specializes in Kotlin, Jetpack Compose, Room, and WorkManager, shipping UI polish, localization, and robust async data layers across apps like MyBrain, Omnivore, and Ivy Wallet. His contributions show both user-facing refinements (animated lists, share-menu integration) and under-the-hood fixes (suspend DAO conversions, crash fixes on older Android versions), reflecting a balance of product sensitivity and engineering rigor. Based in Talkha, Egypt, he brings a consistent history of improving app reliability and notifications, and a practical habit of turning community feedback into maintainable code.
All-in-one productivity app and AI assistant with Tasks, Notes, Calendar, Diary and Bookmarks.
Role in this project:
Mobile Developer (Android)
Contributions:13 releases, 144 commits, 97 PRs in 6 months
Contributions summary:Mohamed primarily contributed to the implementation of core features within the "mybrain" Android application. They focused on adding business logic for tasks, reminders, and bookmarks, incorporating data persistence using Room database. Their commits reveal the development of UI components and the integration of alarm functionality for task notifications. The user demonstrated strong knowledge of Android development with Kotlin and Jetpack Compose.
Ivy Wallet is an open-source money manager app for Android, no longer maintained. You can fork the code or download the final version from Google Play.
Role in this project:
Mobile Developer (Android)
Contributions:4 reviews, 16 commits, 7 PRs in 2 months
Contributions summary:Mohamed primarily focused on UI improvements and localization within the Android app. Their commits involved adding descriptions to transaction cards, adding strings for UI elements in the statistics and loan details screens, and fixing string resources. They also converted Room Dao functions to suspend functions, indicating a focus on asynchronous operations and data management within the app.
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.