I'm a Senior Mobile Software Engineer with over 20 years in the game, focusing on designing and scaling large software systems. My sweet spot is the Apple Ecosystem (Swift/SwiftUI), where I've spent time leading massive, end-to-end modernizations for high-traffic media platforms—the kind that reach millions of users. I've also done a deep dive into the FinTech and Crypto space, getting hands-on with crucial areas like KYC integrations, securing transactions, and making sure cross-platform projects perform well using tools like Flutter and Jetpack Compose.

Bekir Onat Akın

PRO

I'm a Senior Mobile Software Engineer with over 20 years in the game, focusing on designing and scaling large software systems. My sweet spot is the Apple Ecosystem (Swift/SwiftUI), where I've spent time leading massive, end-to-end modernizations for high-traffic media platforms—the kind that reach millions of users. I've also done a deep dive into the FinTech and Crypto space, getting hands-on with crucial areas like KYC integrations, securing transactions, and making sure cross-platform projects perform well using tools like Flutter and Jetpack Compose.

Available to hire

I’m a Senior Mobile Software Engineer with over 20 years in the game, focusing on designing and scaling large software systems.

My sweet spot is the Apple Ecosystem (Swift/SwiftUI), where I’ve spent time leading massive, end-to-end modernizations for high-traffic media platforms—the kind that reach millions of users. I’ve also done a deep dive into the FinTech and Crypto space, getting hands-on with crucial areas like KYC integrations, securing transactions, and making sure cross-platform projects perform well using tools like Flutter and Jetpack Compose.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert

Language

English
Fluent
Turkish
Fluent

Work Experience

Senior Mobile App Developer at Doğuş Media Group
April 1, 2021 - Present
Directed the complete migration of PuhuTV and StarTV apps to a unified SwiftUI cross-platform architecture, optimizing UI responsiveness for millions of users using MVVM and native Swift Actors.
Flutter Developer at Lanistar
September 1, 2023 - September 1, 2024
Engineered core FinTech banking features in Flutter, focusing on secure KYC integration and automated PDF generation for consumer transactions.
iOS Developer at Fexobit Crypto Exchange
January 1, 2022 - January 1, 2023
Developed core iOS features and high-security KYC onboarding flows for a leading cryptocurrency exchange.
Owner & Lead Consultant at Onat Software
January 1, 2012 - Present
Developed a multi-platform rewrite of the Aura Museum platform using SwiftUI and Jetpack Compose, featuring interactive 3D rendering and offline-first persistence.
Flutter Developer (Contract) at Lanistar
September 1, 2023 - September 1, 2024
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 and implemented a Swift library extension for Flutter library extension.
Mobile Consultant at BroadMind Technology
November 1, 2023 - November 1, 2025
Orchestrated the multi-platform rebuild of the Aura Museum platform (StoneMounds Project) utilizing SwiftUI and Jetpack Compose. Integrated interactive 3D rendering and established a robust offline-first persistence model (StoneMoundsProject). Delivered end-to-end mobile solutions for various prominent clients across Turkey, spanning video/audio streaming, and museum audio guides.
iOS Developer at Lanistar
August 1, 2020 - May 1, 2021
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. Implemented critical parts of user KYC scenarios, reporting modules, and user journey workflows, leveraging UITableView for complex list components.
Mobile App Developer at Aura Museum Genius
October 1, 2018 - June 1, 2020
Developed the Aura Museum Audio Guide Platform across iOS and Android, utilizing the MVVM architectural pattern for clean separation of concerns. Implemented location-aware features using CoreLocation and iBeacon technology to trigger context-specific multimedia content for museum visitors. Engineered robust media playback systems, integrating AVPlayer for iOS and ExoPlayer for Android to handle high-quality audio streaming. Designed a secure, offline-first experience by utilizing DownloadManager for secure asset caching and integrating Realm as the local database on both platforms.
Mobile App Developer at Doğuş Media Group
November 1, 2016 - October 1, 2018
Planned, designed, and developed native iOS and Android versions of the NTV, KralTV, and NTV Radio applications, employing MVC and Singleton architectural patterns. Facilitated major codebase modernizations, successfully executing transitions from Objective-C to Swift (iOS) and Java to Kotlin (Android). Developed a proprietary live streaming client, seamlessly integrating the Google IMA SDK for robust videomonetization and ad delivery. Maintained and optimized legacy Star TV and PuhuTV mobile applications, and delivered native tvOS applications for Kral TV.
Team Lead Software Engineer / Mobile App Developer at Bundle
November 1, 2013 - October 1, 2016
Led the development of native iOS and Android applications for the Bundle News App, utilizing the MVC architectural pattern. Engineered complex, data-heavy UIs relying heavily on UICollectionView and UITableView, implementing a custom staggered view layout with AutoLayout. Successfully integrated native ad platforms from Google, Meta, and Twitter directly into the staggered feed to maximize monetization. Optimized application performance and offline capabilities by implementing client-side news caching via Realm local databases and file-based asset storage. Engineered robust background synchronization utilizing GCD queues, resulting in the appearance of 'Editor’s Choice' on both the App Store and Google Play.
Software Developer / Mobile App Developer at Mobilera
January 1, 2007 - January 1, 2012
Designed and developed the VCLUB (Mobile Youth Community) backend, including ASP.Net 2.0 services for administration, monitoring, and billing integration for SMS, USSD, and WAP services. Built a carrier-grade SMS Gateway over SMPP v3.4 using .Net C# 2.0 for KCell. Developed the NTVMSNBC iOS News App (iOS 2.0 through 8.0) and CNBC-E iOS TV guide app (iOS 3.0 through 6.0). Created the Mars Cinebonus iOS Ticketing Application for Turkey's largest entertainment group. Engineered the Akbank Wings iPad application for travel and leisure.
Software Developer at Figensoft
April 1, 2004 - October 1, 2005
Developed MapXtreme & Mappoint API .NET clients to consume SOAP Web Services for GIS mapping environments. Built 'Servismatic', a mobile work-force automation system on J2ME platforms with TCP/IP client-side networking and an MS SQL 2000 / .NET web service backend. Engineered 'Lokamatic', a GPS Asset tracking system utilizing ASP.NET C# mapping web services, GIS services, Windows Services, and T-SQL database programming. Programmed 'Grab A Chair', a 2D platform adventure game written with J2ME MIDP 2.0.
Software Developer at DSS Technology
August 1, 2003 - April 1, 2004
Served as an SAP Business Objects Consultant, developing reporting solutions for Decision Support Systems. Utilized J2EE to build and deploy robust integrations for Business Objects.

Education

M.S. in Software Engineering at Boğaziçi University
January 1, 2000 - January 1, 2002
B.S. in Computer Science at Bilgi University
January 1, 1996 - January 1, 2000
M.S. in Software Engineering at Boğaziçi University, Istanbul
January 11, 2030 - April 24, 2026
B.S. in Computer Science at Bilgi University, Istanbul
January 11, 2030 - April 24, 2026

Qualifications

Add your qualifications or awards here.

Industry Experience

Financial Services, Media & Entertainment, Software & Internet, Telecommunications, Travel & Hospitality

Experience Level

Expert
Expert
Expert
Expert
Expert