Hashem Alsirjani is a Principal Engineer based in Berlin with 13 years of experience building and leading mobile-first engineering teams across startups and scale-ups. Trained in networking and self-taught in Android development, he has progressed from hands-on mobile developer to engineering leader at companies like LOVOO, Zalando and Fastic, blending deep platform expertise with people management. He maintains a practical open-source footprint—authoring an Android PermissionHelper library—to solve common runtime permission pain points and influence developer ergonomics. Known for turning hobby projects into production-ready features, he brings curiosity and a product-minded approach to mobile architecture and developer experience. Outside work he’s an avid traveler and futsal player, traits that fuel his collaborative, energetic leadership style.
13 years of coding experience
9 years of employment as a software developer
Bachelor of Information Technology, Networking, Bachelor of Information Technology, Networking at Universiti Tun Abdul Razak (UNIRAZAK)
Android Library to help you with your runtime Permissions.
Role in this project:
Mobile Developer (Android)
Contributions:13 releases, 95 commits, 16 PRs in 2 years 8 months
Contributions summary:Hashem primarily contributed to an Android library designed to simplify runtime permission handling. Their initial commit created the core `PermissionHelper` class, establishing the foundation for requesting and managing permissions. Subsequent commits refined the library by addressing edge cases, renaming methods for clarity, and adding features such as handling the `SYSTEM_ALERT_WINDOW` permission. They also updated the sample activity to reflect the changes made to the library.
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.