I'm a native Android developer based in Pakistan, building production-grade apps with Kotlin, Jetpack Compose, and AI integrations. Final-year Software Engineering student at Islamia University of Bahawalpur (CGPA 3.88/4.00), with 3+ years of hands-on development experience.
- 🤖 Passionate about integrating AI into native Android apps — RAG pipelines, TFLite on-device models, and LLM APIs
- 🏗️ Strong foundation in MVVM, Clean Architecture, Hilt, Room, Coroutines & Flow
- 📦 Delivered production apps to real clients and published to the Google Play Store
- 📍 Pakistan · Open to remote opportunities
🔭 Optical Tool — Production Android App
A full-featured business management application delivered to a real client in the optical industry.
| Type | Freelance · Client Delivery |
| Stack | Kotlin · Jetpack Compose · MVVM · Room · Supabase · Dagger Hilt |
| Status | ✅ Production — Actively in use |
What it does:
- Optical prescription calculator with real-time validation (SPH, CYL, AXIS, ADD)
- Invoice generation with PDF export, WhatsApp sharing & payment tracking
- Offline-first architecture — 100% functionality without internet
- Google OAuth + Email/OTP authentication via Supabase
- Custom image compression pipeline (~250KB, 85% size reduction)
- Sales analytics dashboard and shop branding customization
Impact: 60% faster prescription processing · Zero billing errors · 13+ screens · 61 Kotlin files
📊 Progressly — Live on Google Play
A fully offline productivity tracker with task logging, goal tracking, and analytics.
| Type | Personal · Published App |
| Stack | Kotlin · Jetpack Compose · Room · DataStore · Material 3 · Lottie Compose |
| Status | ✅ Live on Play Store (v1.0.2) |
What it does:
- Task and goal tracking with a persistent timer notification
- Analytics dashboards with progress charts
- Five customizable color themes
- 100% offline — no backend dependency
🎓 IUB Assist — AI-Powered University Chatbot - Live on Huggingface
A Retrieval-Augmented Generation (RAG) chatbot built for Islamia University of Bahawalpur.
| Type | Final Year Project |
| Stack | Gemini API · LangChain · ChromaDB · Gradio |
| Status | ✅ Deployed to Hugging Face Spaces |
What it does:
- Answers student queries using retrieval-augmented generation over university documents
- Vector search powered by ChromaDB
- Interactive Gradio interface, hosted on Google Colab
AI and Deep Learning for Land Use / Land Cover classification and change detection, deployed to Android.
| Type | Final Year Project |
| Stack | Deep Learning · TensorFlow Lite (INT8) · Kotlin · Jetpack Compose |
| Status | 🚧 In development |
What it does:
- LULC classification on the EuroSAT dataset
- Change detection on the LEVIR-CD dataset
- On-device inference via TFLite INT8, deployed in a native Android app
🌍 Wikimedia Commons Android — Open Source Contributor
Contributed to the official Wikimedia Commons Android app; authored a GSoC 2026 proposal for modularization and Compose migration.
| Type | Open Source Contribution |
| Stack | Java/Kotlin · RxJava → Coroutines/Flow · Hilt · Jetpack Compose |
| Status | ✅ 3 PRs merged |
Highlights:
- Investigated and diagnosed a persistent upload failure bug on weak networks (chunked upload, retry/backoff logic)
- Proposed multi-module architecture migration following NowInAndroid conventions
- MVP → MVVM migration strategy with StateFlow
Core
Architecture & Libraries
AI / ML
Backend & Cloud
Tools
| Project | Description | Stack |
|---|---|---|
| Work Ledger | Productivity app for students and developers that tracks work sessions | Kotlin · Jetpack Compose · Room · Dagger Hilt |
| NewsApp | Offline-first news app with MVVM & Retrofit | Kotlin · XML · Room · LiveData · Coroutines |
| Money Tracker | Expense tracker with reactive state management | Java · XML · ObjectBox Database · Material 3 |
| Video Player | Uses the YouTube API to stream and play videos directly within the app | Java · XML · Retrofit · WebView |
I'm open to Android developer roles, freelance projects, and open source collaboration.
📧 Email me


