<aside> 📱
I build iOS apps with Swift, UIKit, and SwiftUI. I focus on clear code, useful features, testing, and reliable delivery.
</aside>
📍 Ankara, Türkiye · 🟢 Open to iOS opportunities
Email · LinkedIn · GitHub · Medium
I am an iOS Developer with work experience in Swift and UIKit. I developed features for enterprise mobile apps and continued learning through SwiftUI projects, advanced iOS training, and technical writing.
I have experience with offline data, REST APIs, app security, MVVM-C, testing, and modular projects. I also write about Swift and support my articles with working code examples.
Current focus: Swift · SwiftUI · Concurrency · Testing · App Store delivery
Currency exchange app · Submitted to the App Store
<aside> 🏗️
How it is built
A modular UIKit app built with Tuist, MVVM-C, dependency injection, and a reusable design system. The network flow uses URLSession, async/await, typed models, error handling, and retry support.
</aside>
<aside> ✨
Key details
Custom Swift macros check URLs and Decimal values during compilation. The project also includes unit tests, snapshot tests, SwiftLint, SwiftFormat, GitHub Actions, a privacy manifest, and App Store settings.
</aside>
UIKit Tuist MVVM-C async/await Swift Macros Snapshot Testing
Capstone project of the Advanced iOS Bootcamp, led by Seyfeddin Başsaraç at iCommunity.