<aside> 📱
iOS Developer with practical experience building production apps using Swift, UIKit, and SwiftUI. I focus on clean architecture, modular design, offline data, secure networking, and testable code.
</aside>
📍 Ankara, Türkiye · 🟢 Open to iOS opportunities
Email · LinkedIn · GitHub · Medium
I am an iOS Developer with hands-on experience in Swift and UIKit. I worked on enterprise apps for Turkish Airlines (THY) and contributed to the A101 Tek Uygulama project. I also have experience with offline data, REST APIs, app security, MVVM / MVVM-C / MVVM-R, testing, and modular projects.
I completed the Advanced iOS Bootcamp and keep improving through open-source projects and technical writing on Swift.
Current focus: Swift · UIKit · SwiftUI · Concurrency · Testing · Modular Architecture · 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.