KMP · CMP · Android + iOS + Web

Kotlin Multiplatform developer

Ahsan Islam is a Kotlin Multiplatform developer who ships cross-platform products — not demo apps. Production experience with Compose Multiplatform targeting Android, iOS and WebAssembly web from one UI codebase, plus shared domain and data layers via expect/actual and Ktor.

Why hire a Kotlin Multiplatform developer?

Maintaining separate Android and iOS teams doubles cost and drift. KMP shares business logic; Compose Multiplatform can share UI too. The trade-off is toolchain maturity and platform-specific edge cases — a KMP developer needs Android depth to know when sharing helps vs hurts.

Ahsan brings nine years of Android-first delivery plus hands-on KMP production: tax rule engines, Supabase-backed versioned content, Play Billing and AdMob via expect/actual, and Wasm web targets.

Shipped KMP project: Income Tax Calculator

Income Tax Calculator on Google Play — one Compose Multiplatform codebase for Android, iOS and Wasm web. Ten tax systems (PK, US, IN, UK, UAE, SA, CA, AU, DE, SG) with pluggable rule engines delivered as JSON packs from Postgres via Supabase — no app release required to update tax rules.

Other KMP experience

KMP developer toolkit

Declared limits

No native Swift/UIKit delivery — iOS through Compose Multiplatform only. No commercial Flutter or React Native. See FAQ.

Related: Blog — taking KMP from zero to Play Store · Jetpack Compose developer

Hire for KMP project → Full-time role Android developer profile