Ahmad HassanFull-Stack AI Engineer
WorkDecisionsStackExperienceContactWriting
Hire me
Ahmad HassanLahore, Pakistan
EmailWhatsAppLinkedInGitHub
© 2026 Ahmad Hassan · Full-Stack AI Engineer in Lahore
Selected workEasyQuranAriaRetrivo VaultLeadForge AIRetailFlowNoteMindFitMind AIThe Copper LarderMindScribeSpendSmartFitTrack
Ahmad Hassan/Work/EasyQuran01 of 11

Native study app

EasyQuran

The Quran app for every Muslim family.

Role
Co-lead developer (one of two) · frontend + backend
Context
Built with a Saudi team alongside dedicated QA, content and marketing
Focus
Mobile · Product
Product site ↗App Store ↗Google Play ↗
10,000+10,000+
families
4.9★4.9★
Google Play
11+11+
translations
33
platforms

Overview

A native Quran study app for Muslim families — the full text with 11+ translations, verse-by-verse recitation with repeat mode, tafseer from Ibn Kathir and Maududi, topic-based browsing, and daily reading goals with streak tracking. Works fully offline after the first download; scholar-certified; completely ad-free.

What it does

  • Full Quran text with 11+ translations, including Urdu, English, Bengali, Turkish and Indonesian
  • Verse-by-verse recitation with a repeat mode for memorisation
  • Scholar-certified tafseer from Ibn Kathir and Maududi
  • Topic-based browsing and daily reading goals with streaks
  • Fully offline after the first download, and completely ad-free

Engineering decisions

01

Offline is a feature, not a fallback

An offline sync engine means the whole study experience keeps working after the first download — no network, no degraded mode.

02

One release pipeline, three platforms

Kotlin client and REST backend shipped through an App Store and Play Store release pipeline, with audio streaming for recitation.

Stack

Mobile
KotlinNative AndroidiOS
Platform
REST backendOffline sync engineAudio streaming
Release
App StoreGoogle PlayWeb

Screens

Next projectAria →An AI booking assistant that owns none of the booking logic.