# Shahid Iqbal — Senior Android & Kotlin Multiplatform Engineer > Senior Android & Kotlin Multiplatform (KMP/CMP) Developer with 5+ years of experience building scalable, high-performance mobile applications with Jetpack Compose, Clean Architecture, and cross-platform native solutions. ## Professional Summary Shahid Iqbal is a Senior Android and Kotlin Multiplatform Engineer specializing in robust mobile app architecture, reactive UI development with Jetpack Compose & Compose Multiplatform, high-scale media streaming, camera processing, and offline-first database systems. With production applications serving thousands of users on the Google Play Store and open-source contributions across KMP, he builds native-speed experiences across Android, iOS, and Desktop. ## Core Technical Competencies - **Languages:** Kotlin, Java, Swift, SQL. - **Android Native Development:** Jetpack Compose, Android SDK, Android Jetpack, Coroutines & Flow, Clean Architecture, MVI / MVVM, Dependency Injection (Hilt, Koin). - **Cross-Platform:** Kotlin Multiplatform (KMP), Compose Multiplatform (CMP) targeting Android, iOS, and Desktop (macOS, Windows, Linux). - **Media & Hardware Interop:** ExoPlayer, Media3, CameraX real-time image & video processing, Sensor APIs, Bluetooth, Location Services. - **Data & Networking:** Room Database, SQLite, Offline-First Architecture, Ktor Client, Retrofit, Firebase (Cloud Firestore, Auth, Crashlytics, Cloud Messaging), RESTful APIs. - **Testing & Tooling:** Unit Testing, UI Testing, Performance Profiling, Memory Leak Optimization (LeakCanary, Android Studio Profiler), Gradle (KTS), Git, CI/CD. ## Featured Production Applications (Google Play Store) - [Telawa Hafs Quran](https://play.google.com/store/apps/details?id=com.smartech.quran.mushaf.telawa.hafs): Production Quran audio streaming application with ExoPlayer, Media3, background playback service, and Jetpack Compose. - [Kids Quran](https://play.google.com/store/apps/details?id=online.smartech.kids.quran): Interactive audio and visual learning app built with Kotlin, Jetpack Compose, and gamified animations. - [El-Mohafez](https://play.google.com/store/apps/details?id=net.hammady.android.mohafez): Advanced Quran memorization tracker utilizing Clean Architecture and offline data synchronization. - [Time Warp Scan : Face Scanner](https://play.google.com/store/apps/details?id=com.app.resort.time.warp.scan.face.scanner.offline): Real-time camera processing, custom image warping shaders, and video recording with CameraX. - [Wifi Analyzer & Speed Test](https://play.google.com/store/apps/details?id=com.appresort.wifi.analyzer.wifi.scanner.speed.test): Low-level network diagnostics, signal strength metrics, and Wi-Fi performance analysis. ## Open Source Libraries & Projects - [GeoQibla](https://github.com/Shahidzbi4213/GeoQibla): Kotlin Multiplatform Compose library designed to calculate Qibla direction, manage location services, and integrate compass sensor functionality across Android and iOS. Documentation: https://shahidzbi4213.github.io/GeoQibla/ - [Screeny (WallpaperApp-Cmp)](https://github.com/Shahidzbi4213/WallpaperApp-Cmp): Cross-platform wallpaper application built with Compose Multiplatform running on Android, iOS, and Desktop. - [SampleReelsApp](https://github.com/Shahidzbi4213/SampleReelsApp): High-performance interactive short-video reels feed implementation using Jetpack Compose and ExoPlayer. ## Technical Writing & Architectural Deep Dives - [GeoQibla Case Study & Kotlin Multiplatform Architecture](https://medium.com/@shahid.iqbal4213): Engineering breakdown of building shared sensor and compass layers in KMP. - [What is Suspended Function in Kotlin?](https://medium.com/@shahid.iqbal4213/what-is-suspended-function-in-kotlin-417e93899bd5): Coroutine concurrency primitives and non-blocking asynchronous patterns in Android. ## Professional Links & Contact - **Portfolio Website:** https://shahid-iqbal.dev/ - **Resume (PDF):** https://shahid-iqbal.dev/resume.pdf - **GitHub:** https://github.com/Shahidzbi4213 - **LinkedIn:** https://www.linkedin.com/in/shahidzbi/ - **Medium:** https://medium.com/@shahid.iqbal4213 - **Twitter / X:** https://x.com/shahidzbi - **Stack Overflow:** https://stackoverflow.com/users/12536083/shahid-iqbal - **Direct Email:** mailto:shahid.iqbal4213@gmail.com