package dev.kerem
/**
* Kotlin developer who refuses to write the same code twice.
* Based in Istanbul, TR
*/
object Kerem {
val platforms = listOf(
"Android",
"iOS",
"Web",
"Backend"
)
val philosophy = "One language to rule them all"
val techStack = mapOf(
"Language" to "Kotlin",
"UI" to "Compose Multiplatform",
"Backend" to "Spring Boot",
"Approach" to "Write once, cry once"
)
val currentlyLearning = listOf(
"Compose Multiplatform",
"Cross-platform architecture patterns",
"Making iOS builds faster (impossible quest)",
"Convincing iOS devs that Kotlin > Swift"
)
val sideQuests = listOf(
"📸 Photography - capturing cinematic moments",
"🎯 Building tools nobody asked for (yet)",
"☕ Perfecting the art of waiting for Gradle"
)
val beliefs = mapOf(
"Can Kotlin run on iOS?" to true,
"Should you use one language everywhere?" to true,
"Is Gradle sync enjoyable?" to false,
"Do we need separate mobile teams?" to false,
"Is KMP production ready?" to "absolutely"
)
val expertise = mapOf(
"Compose Multiplatform" to "Production apps",
"KMP Architecture" to "Template systems",
"Full-stack Kotlin" to "Android/iOS/Web/Backend"
)
}
fun main() {
println("Find me:")
println("📝 medium.com/@keremturker")
println("💼 linkedin.com/in/keremturker")
println()
println("// Currently: Making mobile development less painful")
}"If you're writing the same business logic in Swift and Kotlin, you're doing it wrong."
🎯 KMP enthusiast • 📱 Mobile dev • 🔨 Secret projects in progress • ⚡ Powered by caffeine


