Skip to content
View NadeemIqbal's full-sized avatar
πŸ’­
Learning
πŸ’­
Learning
  • Next Generation Innovations
  • Karachi, Pakistan

Block or report NadeemIqbal

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
NadeemIqbal/README.md

Hi, I'm Nadeem Iqbal πŸ‘‹

Head of Mobile, Engineering Manager, Hands-on Builder
Leading cross-platform mobile teams across iOS, Android, Flutter, and React Native, and still shipping code on weekends.

LinkedIn Medium Email


πŸ‘¨β€πŸ’» About

I lead mobile engineering teams shipping production apps across Flutter, React Native, Android, and iOS, through a mix of direct reports and tech leads. My focus: building organizations where multiple stacks coexist without chaos, with shared tooling, common patterns, and quality discipline that scales.

I've been publishing open source since 2013. Between management work and 1:1s, I write Compose Multiplatform libraries, React Native components, and Flutter tools to solve problems my teams actually hit, and share them with the broader community.


πŸ“¦ Featured open-source

Compose Multiplatform: current focus

Repo What it does
krumb The sonner of Compose Multiplatform: toast, snackbar, and notification library for Android, iOS, Desktop, and Web
otp-field Polished segmented OTP/PIN input with true multiplatform clipboard paste
segmented-control iOS-style segmented control with iOS, Material3, and Pill variants, animated selection, RTL, and keyboard support
cmp-ui-libs-responsive Responsive UI primitives for Compose Multiplatform

Cross-platform tools

Repo What it does
Flutter-ReactNative-BaseArch-CLI Deterministic Flutter and React Native app generator that turns boilerplate into versioned infrastructure
Android_Flutter_Sdk_intg Production-ready reference for embedding a Flutter SDK inside a white-label native Android app
react-native-whatsapp-audio-recorder WhatsApp-style voice recording for React Native: press-and-hold, slide to cancel, slide to lock
FlutterCustomCameraEditor Custom camera with real-time overlays and FFmpeg video editing in Flutter
repo-permission-inspector Audit user permissions across GitHub, GitLab, and Azure repos, built for orgs with hundreds of repos
usb_debug_checker Flutter plugin to detect USB debugging on Android

Plus a steady archive of SDKs, prototypes, POCs, and forked libraries contributed back to the community since 2013.


✍️ Writing on medium.com/@iamnadeemiqbal

I write about the problems my teams hit in production and the libraries I build to fix them.


πŸ— What my teams ship on

Platform Stack
πŸ¦‹ Flutter Dart, Bloc, Riverpod, custom architecture CLIs
βš›οΈ React Native TypeScript, Expo, native modules
πŸ€– Android Kotlin, Jetpack Compose, Compose Multiplatform
πŸ“± iOS Swift, SwiftUI

CMP is my personal R&D track, exploring where shared codebases genuinely make sense for multi-platform mobile orgs.


🏭 Industries I've shipped to

Domain Notes
πŸ₯ Healthcare Patient-facing and operational mobile products
πŸš— Ride-hailing Driver and rider apps, real-time location, dispatching
πŸ›’ E-commerce Customer apps, catalog, checkout, order management
πŸ’³ Fintech Contributed to payments and financial workflow apps
⚑ Utilities Field operations and meter reading at scale (K-Electric)

πŸ† Engineering wins worth telling

Mobile Meter Reading platform at K-Electric

Designed and built the mobile meter-reading application used by field staff to capture meter readings across the utility's service area. The project went well beyond the app:

  • Offline-first architecture: readings captured without connectivity, with both manual and automatic sync once back online. Field productivity stopped depending on signal quality.
  • Direct SAP to Oracle integration: eliminated a manual handoff that had been part of the daily workflow, removing an entire category of human error and lag from the billing cycle.
  • Oracle 9i to 12c migration: migrated the production backend database across major versions with zero data loss and no extended downtime.

The combination of these changes meaningfully reduced manual work in the meter-to-bill pipeline.


πŸ§ͺ Current exploration: AI-augmented QA

Modernizing how mobile teams test:

  • Promptfoo evaluation suites for LLM features (prompt regression, adversarial testing, prompt injection)
  • Playwright + TypeScript E2E coverage for the web touchpoints of mobile products
  • GitHub Actions pipelines gating releases on unit, integration, and LLM eval checks
  • Working toward ISTQB CT-AI certification

Free-tier model access via Ollama, Gemini, and Groq keeps experimentation cost-effective when rolling this out across teams.


πŸ›  Hands-on stack

Mobile Kotlin Swift Flutter Dart React Native Compose Multiplatform TypeScript

Quality and Tooling Playwright Promptfoo GitHub Actions Python


πŸ“Š GitHub

GitHub streak


Happy to talk mobile engineering at scale, multi-stack teams, or where AI is actually moving the needle in QA.
LinkedIn, Medium, [email protected]

Popular repositories Loading

  1. APK_OneClick_Updated APK_OneClick_Updated Public

    An updated version of APK_OneClick (https://forum.xda-developers.com/showthread.php?t=873466)

    Shell 4 2

  2. liquid-glass liquid-glass Public

    iOS 26-style frosted glass surfaces for Compose Multiplatform β€” Modifier.liquidGlass + GlassCard/Button/NavBar with auto-tiered low-end-device fallback.

    Kotlin 4

  3. llm-typewriter llm-typewriter Public

    Streaming-text typewriter for LLM apps on Compose Multiplatform β€” Flow<String> + live progressive Markdown + syntax-highlighted code blocks + speed curves + tap-to-skip + graceful stop.

    Kotlin 3

  4. prompt-bar prompt-bar Public

    AI chat composer for Compose Multiplatform β€” slash commands, @-mentions, attachment chips, send/stop state machine, prompt templates, voice button, token counter.

    Kotlin 3

  5. FlutterCustomCameraEditor FlutterCustomCameraEditor Public

    Custom camera app with real-time text overlays and video editing capabilities. Built with Flutter, featuring orientation-aware preview, tap-to-focus, and FFmpeg integration for burning text into vi…

    HTML 2

  6. krumb krumb Public

    The sonner of Compose Multiplatform β€” a toast / snackbar / notification library for Android, iOS, Desktop & Web.

    Kotlin 2