Overview
Project overview
The build had to combine product clarity, technical reliability, and a release-ready mobile experience.
Kalaam is a cross-platform Quran learning app built with React Native and Firebase. It teaches Quranic Arabic vocabulary through spaced repetition, with daily challenges, streaks, leaderboards, and audio recitation, localized into 80+ languages.
I've been a senior engineer on the core team for three years, owning large parts of the React Native UI and the Firebase Cloud Functions backend.
In that time the app has grown from around 10,000 to more than 300,000 users while holding 4.8★ on the App Store and 4.7★ on Google Play.
- Learning, challenge, and leaderboard screens in React Native
- Streak and leaderboard logic on Cloud Functions
- Firestore modeling for offline progress sync
- Release management on both stores
- Ongoing performance and stability work at scale






