
Okhan Okbay
Verified Expert in Engineering
iOS Developer
Okhan is a senior iOS developer with over eight years of experience working through all fields of the iOS development ecosystem, from live location tracking on maps to real-time messaging apps. He has worked for various companies, including a $10 billion giant like Getir and an FTSE 100 company like Auto Trader UK. Okhan is keen on developing apps that provide the best user experience, positively impacting users' satisfaction and product growth.
Portfolio
Experience
Availability
Preferred Environment
Xcode, GitHub, Fastlane, Swift
The most amazing...
...app I've worked on was Getir, which was initially launched as a local company in Turkey but then successfully grew into a multinational $10 billion decacorn.
Work Experience
Senior iOS Developer
Auto Trader UK
- Contributed daily to the UK's unrivaled automotive advertisement application as a part of a big iOS team—even maintaining its stability is considered a daily success!
- Integrated Github Actions for daily Firebase build distributions with the help of Fastlane's integral tools.
- Introduced the VIPER architecture to the app to make it more testable and break the couplings.
Senior iOS Developer
Getir
- Abstracted the payment layer acting as the central hub for millions of transactions.
- Worked on the foundational structure of the Getir finance team.
- Collaborated with the UI/UX designers and prevented faulty designs from coming to life by anticipating implementation issues due to third-party SDK restrictions.
Senior iOS Developer
Akbank
- Integrated in a big agile cross-functional team successfully.
- Served millions of users in a billion-dollar company and released mission-critical features.
- Worked on loan, wealth, and trader features and provided support to different teams as an on-demand developer.
Senior iOS Developer
DonanimHaber
- Developed a highly performant forum app, which uses all sorts of high-level concurrent programming capabilities.
- Collaborated with two other iOS developers on the same screens without conflicts following protocol abstractions.
- Logged non-fatal events to Firebase to get information about the soft errors occurring due to incorrect back-end responses.
Senior iOS Contractor
Vampr
- Worked as a contractor and a lone iOS Developer of a small agile team and can thrive in that environment as well as I did in massive organizational structures.
- Developed dependency injection, concurrency, socket servers' client implementations and tricky UI animations.
- Downsized the socket server costs by nearly more than 30% of what was previously just by utilizing local storage. That kind of a save was crucial for a newly launched startup company.
iOS Developer
Wingie Enuygun Group
- Migrated their Objective-C codebase into Swift and completed the full flight ticket booking app in 1.5 months.
- Rewrote their hotel room booking app from scratch with RxSwift and MVVM.
- Worked as the only iOS Developer in the company, managing all the end-to-end processes.
iOS Developer
Mobilion
- Worked on well known brand apps like Coca-Cola, Nestle, and Total.
- Re-wrote one of their key apps named Earthquake Notifier from scratch with Objective-C.
- Gained familiarity with the naturally agile environment of digital agencies as part of a three-person iOS development team.
iOS Developer
Asis Electronics
- Worked on multiple cities' travel, live location tracking, and payment apps.
- Had extensive experience with MapKit and Google Maps. Needed to dive deep into the technical limits thereof.
- Learned the programming language details and developed the apps simultaneously, demonstrating my quick ability to adapt.
Experience
Getir
https://apps.apple.com/tr/app/getir/id995280265Auto Trader UK
https://apps.apple.com/gb/app/auto-trader-buy-sell-cars/id358774767Akbank
Vampr
Enuygun - Flight and Hotel
https://apps.apple.com/tr/app/ucak-bileti-by-enuygun/id669210250?l=trDH | Tech News and Forum
https://apps.apple.com/tr/app/dh-teknoloji-haberleri-video/id1342583703Skills
Languages
Swift, Objective-C
Tools
Xcode, GitHub, Fastlane
Paradigms
Protocol-Oriented Programming, Unit Testing, Clean Code, Concurrent Programming, Model View Viewmodel (MVVM), VIPER Architecture, Continuous Development (CD), Continuous Integration (CI), Dependency Injection
Platforms
iOS, Firebase
Other
Mobile Apps, APIs, Software Architecture, Programming, Modular, GitHub Actions, Firebase Cloud Functions, Typhoon, Reactive Streams, UI Testing
Libraries/APIs
Firebase iOS SDK, GitHub API, Socket.IO, RxSwift
Education
Bachelor's Degree in Computer Engineering
Istanbul University - Istanbul, Turkey