Bekir Akın

Bekir Akın

Mentor
Rising Codementor
US$12.00
For every 15 mins
ABOUT ME
Senior Mobile Consultant with 20+ years experience
Senior Mobile Consultant with 20+ years experience

I specialize in building and modernizing mobile applications that carry real product traffic, legacy constraints, and complex integration requirements. My strongest area is the Apple ecosystem: Swift, SwiftUI, UIKit, Objective-C modernization, iOS/tvOS architecture, AVFoundation, async/await, Actors, Observation, Combine, and state-driven UI.

Recent work includes leading SwiftUI migration and architecture modernization for major Turkish media apps such as PuhuTV, Star TV, NTV, and NTVSpor. I have also delivered FinTech and crypto product work involving KYC onboarding, secure local persistence, Apple Pay integration, transactional PDF generation, WebSocket market data, reporting modules, and regulated user journeys.

Beyond iOS, I have practical production experience with Flutter/Dart, Kotlin, Jetpack Compose, Android Jetpack, Hilt, Coroutines, ExoPlayer, Realm, CoreData, Firebase, AppsFlyer, Google IMA, and Google Ads Manager. I am strongest in roles where a team needs a senior mobile engineer who can own architecture, unblock feature delivery, modernize legacy code, and communicate clearly with product, design, backend, and QA teams.

Istanbul (+03:00)
Joined March 2024
EXPERTISE
10 years experience
9 years experience
10 years experience
2 years experience
6 years experience
10 years experience
10 years experience

REVIEWS FROM CLIENTS

Bekir's profile has been carefully vetted and approved as a Codementor. Connect with Bekir now, and leave a review for them once you're done!
EMPLOYMENTS
Senior Mobile App Developer
Dogus Media Group, Istanbul
2021-04-01-Present

### PuhuTV / Star TV

Major media and OTT products with live broadcast, VOD, and monetization requirements.

Role: Led Swift...

### PuhuTV / Star TV

Major media and OTT products with live broadcast, VOD, and monetization requirements.

Role: Led SwiftUI modernization across iOS/tvOS, moved legacy flows toward shared architecture, and worked on streaming, subscription, and monetization integrations.

### NTV / NTVSpor

Public news and sports platforms with real-time content, video, live TV, and responsive data-driven interfaces.

Role: Re-architected next-generation mobile app foundations with MVVM, Swift Observation, async/await, Actors, service/repository layers, and protocol-oriented networking.

Android
Core Data
MVVM
View more
Android
Core Data
MVVM
WebKit
UIKit
Video streaming
AVFoundation
Firebase
Kotlin
Audio Streaming
Realm
Live Streaming
Swift
iOS
Asynchronous Programming
Google ads
Jetpack Compose
Swift concurrency
View more
Flutter Developer
Lanistar, London
2022-11-01-2023-11-01

Digital banking app with onboarding, card management, reporting, payments, and financial user journeys.

Implemented core FinTech...

Digital banking app with onboarding, card management, reporting, payments, and financial user journeys.

Implemented core FinTech banking features using Flutter and Dart, specifically driving secure KYC integration.

Built automated, transactional PDF generation pipelines for customer statements and transactions.

Worked on Apple Pay integration, implemented Swift library for Flutter library extension.

Role: Delivered Flutter/Dart features for KYC, reporting, transaction documents, and Apple Pay-related native integration. Built automated transactional PDF generation for statements and customer documents.

Android
Pdf generation
Dart
View more
Android
Pdf generation
Dart
Kotlin
Apple Pay
Swift
iOS
Flutter
KYC
Riverpod
View more
iOS Developer
Lanistar, London
2020-08-01-2021-05-01

Developed modular, UIKit-based UI components utilizing MVC architecture and SnapKit for programmatic

AutoLayout within a high-se...

Developed modular, UIKit-based UI components utilizing MVC architecture and SnapKit for programmatic

AutoLayout within a high-security payment card application.

Engineered reliable web service clients and complex data flows using ReactiveSwift for reactive programming

paradigms.

Implemented critical parts of user KYC scenarios, reporting modules, and user journey workflows, leveraging

UITableView for complex list components.

Developed interactive user flows, including dark/light mode integration and dynamic money transfer widgets.
https://www.lanistar.com/

Swift
iOS
View more
Swift
iOS
View more
PROJECTS
NTV News AppView Project
2025
One of Turkey's most popular news apps delivering real-time news, video, and live TV. Role: Re-architected the app using MVVM and Swift ...
One of Turkey's most popular news apps delivering real-time news, video, and live TV. Role: Re-architected the app using MVVM and Swift Concurrency, built scalable content rendering, and improved performance/responsiveness. Implemented service/repository architecture, protocol-oriented networking, Swift Observation, async/await, Actors, and responsive data-driven interfaces for live news and video. Technical keywords: SwiftUI, MVVM, Swift Concurrency, async/await, Actors, Observation, CoreData, WKWebView, Nuke, Firebase, AVFoundation, live news, video. Impact: ~99.7% crash-free sessions, ~2x faster startup time. Links: - iOS: https://apps.apple.com/tr/app/ntv/id327359689 - Android: https://play.google.com/store/apps/details?id=com.dogus.ntv
Core Data
MVVM
AVFoundation
View more
Core Data
MVVM
AVFoundation
Firebase
Swift
Webview integration
Swift concurrency
View more
Ntv SporView Project
2024
Sports news platform with live scores, breaking news, and video content. Role: Built next-generation architecture using SwiftUI, impleme...
Sports news platform with live scores, breaking news, and video content. Role: Built next-generation architecture using SwiftUI, implemented async/await-based data layers, and improved UI responsiveness for real-time sports content, service/repository layers, state-driven UI, and responsive data rendering. Technical keywords: SwiftUI, Combine, CoreData, WebView, Firebase, async/await, MVVM, sports content, live scores, breaking news, video. Impact: ~99.7% stability rate, ~2x faster startup performance. Links: - iOS: https://apps.apple.com/tr/app/ntv-spor-sporun-adresi/id385913192 - Android: https://play.google.com/store/apps/details?id=com.dogus.ntvspor
Core Data
MVVM
Firebase
View more
Core Data
MVVM
Firebase
Swift
Combine
Webview integration
Swift concurrency
View more