data class Hussain(
val role: String = "Android Developer",
val company: String = "Kay Technology",
val location: String = "Riyadh, Saudi Arabia",
val years: Int = 4,
val stack: List<String> = listOf(
"Kotlin", "Jetpack Compose",
"Kotlin Multiplatform", "Compose Multiplatform",
"Ktor", "Spring Boot"
),
val shipping: String = "Production Android + KMP/CMP side projects + Spring Boot/Ktor backends",
val openTo: List<String> = listOf("Senior Android", "KMP", "Full-stack Kotlin")
)
@Composable
@Preview
fun HussainProfile() {
val me = remember { Hussain() }
Column(verticalArrangement = Arrangement.spacedBy(12.dp)) {
Hero(role = me.role, company = me.company, location = me.location)
Now("Shipping Chirp on KMP/CMP, refining Android at Kay Tech.")
Stack(items = me.stack)
Pinned() // ↓ rendered by GitHub below this README
Reach(portfolio = true, linkedIn = true, email = true)
}
}Started at Kay Technology in 2017 as a Researcher on hardware and 3D-printing projects, then moved into mobile engineering in 2022. Now leading the Android product end to end.
Portfolio · LinkedIn · hussain.yg2010@gmail.com
- Kay Technology — leading the Android product. Migrated a legacy Java/XML codebase to Kotlin and Compose (40% crash reduction), built reusable in-house SDKs (25% faster delivery), set the multi-module Clean Architecture/MVI standard plus a Bitrise CI/CD pipeline, and built the Ktor microservices behind it.
- Side builds in KMP/CMP — shipping to Android, iOS, and Desktop from one codebase. See pinned repos.



