Kotlin Multiplatform developer from Pakistan. I build apps that share their logic and UI across Android, iOS and desktop with Compose Multiplatform, and lately I've been spending a lot of time on graphics and shaders.
My main open-source project is liquidglass, a Liquid Glass effect for Compose: real refraction, dispersion and rim lighting in one shader, applied with a single modifier.
- Upscaly: AI photo upscaling that runs entirely on your device
- Medly: pill reminders with prescription scanning
- EyeIQ: eyesight and vision tests
- UrduCanvas: Urdu design editor
- Urdu Speech to Text: voice transcription in Urdu
- Speedometer GO: offline GPS speedometer and trip tracking
- Kotlin/multik#357: fix: preserve array dtype on empty filter and transform operations
- Kotlin/dataframe#2123: Fixed
ColumnKindresolution forNothingandNothing?columns - kotest/kotest#6243: Return typed instance from class-based type assertions
- patrykandpatrick/vico#1625: fix(compose): format numbers consistently across platforms
- arrow-kt/arrow#3977: Pass optional accumulated value to recovery handler in Ior



