Kaan Biryol — Mobile Platform Engineer
I’m Kaan, a Mobile Platform Engineer focused on iOS infrastructure and developer experience.
I work on large-scale Swift codebases, build systems, CI/CD pipelines, and internal tooling that helps engineering teams ship faster.
Latest Writing
All writingDesigning Predictable SwiftUI Design System APIs
How to build predictable SwiftUI design system APIs by separating what a component is from how it is presented.
The Hidden Cost Behind Kotlin Multiplatform on iOS
A benchmark-driven look at how Kotlin Multiplatform changes the iOS development feedback loop.
The Compile-Time Cost of Swift Macros
A benchmark-driven investigation into how Swift macro expansion affects frontend type-checking time as usage scales.
Latest work
All workA native macOS app for reviewing pull requests, following CI, and working with local worktrees.
An Obsidian plugin for syncing vaults and scheduling reminders from your own Cloudflare account.
A Bazel check for unused and missing direct dependencies in Swift targets.