⭐ Featured Project

AnalyzeQuran – Lead Backend Developer

I built the entire backend for a Quran study app that's now crossed 50,000 downloads. Handled everything from authentication to the admin panel to deployment, the parts users see and the parts they don't. What I actually did: Authentication that just works: Set up email and social sign in so people can log in however they want and their bookmarks, notes, and settings follow them across devices. No magic, just solid Node.js and Firebase integration. Made it work without internet: This was crucial. Users in areas with spotty connections can still open the app, read, search, and study. Everything syncs quietly in the background when they're back online. Built it with SQLite locally so the app never feels broken. Deployed it on Google Cloud Run: Containerized the Node.js API and put it on Cloud Run. It auto scales to zero when no one's using it and spins right back up when they return. No servers to manage, no paying for idle time. Built the admin panel too: Designed a dashboard where the team can manage content, see user feedback, and keep an eye on everything without bothering me every time. Gave them control back. Why it matters: 50,000+ people have downloaded it. More importantly, it works reliably for anyone trying to study the Quran, even when the internet doesn't.

Technologies Used

Tech: Node.jsFirebaseSQLiteREST APIsPush NotificationsReact (Admin Panel)