Hakan Eren, Developer in Istanbul, Turkey
Hakan is available for hire
Hire Hakan

Hakan Eren

Verified Expert  in Engineering

iOS Developer

Location
Istanbul, Turkey
Toptal Member Since
October 23, 2020

Hakan is an experienced software engineer with a proven track record of working on iOS development projects for a wide variety of industries. He's an expert in software development with Swift, Objective-C, Cocoa Touch, Xcode, and third-party libraries and tools. Hakan is excellent in mobile API design, performance optimization, maintaining complex code bases, and handling legacy code. He is experienced in technical leadership, leading project teams, and setting a technical direction.

Portfolio

Reddit
iOS, Swift, Xcode, Mobile Development, Mobile Architecture, iOS SDK, Git...
ASD.ai
iOS, Swift, Xcode, Mobile Development, Mobile Architecture, iOS SDK, Git...
CircleIn, Inc.
iOS, Swift, Xcode, Mobile Development, Mobile Architecture, iOS SDK, Git...

Experience

Availability

Part-time

Preferred Environment

Jira, Slack, Xcode, iOS, Figma, Zoom, SourceTree, MacOS

The most amazing...

...thing I've contributed to developing was the Digital Operator app for the leading telecom company in Turkey, ranked number one in the App Store.

Work Experience

Senior iOS Engineer

2021 - PRESENT
Reddit
  • Architected and built patterns and frameworks that power Reddit's iOS app.
  • Contributed to technical design, development, testing, experimentation, analysis, and launch.
  • Worked with cross-functional teams to execute product and business strategy.
  • Led a team of motivated engineers while providing coaching and mentorship.
Technologies: iOS, Swift, Xcode, Mobile Development, Mobile Architecture, iOS SDK, Git, CocoaPods, Model View ViewModel (MVVM), APIs, Combine, Bazel, GraphQL

Senior iOS Developer

2021 - 2021
ASD.ai
  • Developed a digital notebook iOS app for autism to track medications and behaviors.
  • Implemented data visualization tools, charts, graphs, and diagrams.
  • Performed maintenance and updates for development tasks.
Technologies: iOS, Swift, Xcode, Mobile Development, Mobile Architecture, iOS SDK, Git, CocoaPods, StoreKit, In-app Purchases, Apple Subscriptions, Model View ViewModel (MVVM), APIs, SwiftUI, Combine, Apple Push Notifications, Firebase Authentication

Senior iOS Developer

2021 - 2021
CircleIn, Inc.
  • Developed an iOS app that connects classmates in class channels, videos, and chats.
  • Implemented note-taking with checklists, images, and web links.
  • Redesigned the profile, the feed, and the notifications.
Technologies: iOS, Swift, Xcode, Mobile Development, Mobile Architecture, iOS SDK, Git, CocoaPods, Model View ViewModel (MVVM), APIs, UIKit, Apple Push Notifications

Senior iOS Developer

2021 - 2021
One Item, Inc.
  • Developed an iOS app that monitors the users' healthy choices.
  • Integrated the analytics, the crash tracking, and the app performance tools.
  • Rebranded the product updating its colors, fonts, theme, and design.
Technologies: iOS, Swift, Xcode, Mobile Development, Mobile Architecture, iOS SDK, Git, UIKit, CocoaPods, StoreKit, In-app Purchases, Apple Subscriptions, Model View Controller (MVC), APIs

Lead iOS Developer

2020 - 2021
Codeway Studios
  • Released a scanner app that allows users to scan, edit, and store documents.
  • Analyzed requirements, estimated efforts, timelines, dependencies, and risks.
  • Onboarded, mentored, managed, and led mobile software engineering teams.
Technologies: iOS, Swift, Xcode, Mobile Development, Core Image, Core Data, Realm, Team Leadership, Core Animation, Mobile Architecture, Core Graphics, PhotoKit, iOS SDK, Git, UIKit, CocoaPods, StoreKit, In-app Purchases, Apple Subscriptions, Model View ViewModel (MVVM), APIs

Senior iOS Developer

2019 - 2020
Bilyoner
  • Developed a sports betting iOS app in collaboration with product and design teams.
  • Analyzed and optimized UI and infrastructure for quality, efficiency, and performance.
  • Planned, designed, and developed robust solutions on time.
Technologies: iOS, Swift, Xcode, Mobile Development, RxSwift, Mobile Architecture, Push Notifications, Deep Linking, iOS SDK, Git, UIKit, CocoaPods, Carthage, Model View ViewModel (MVVM), APIs

iOS Developer

2018 - 2019
Turkcell
  • Built a digital services iOS app from the ground up.
  • Improved the maintainability and scalability of the code quality.
  • Ensured the best user experience, high quality, and stability of deliverables.
Technologies: iOS, Swift, Xcode, Mobile Development, Mobile Architecture, Push Notifications, Deep Linking, iOS SDK, Git, UIKit, CocoaPods, Unit Testing, Model View ViewModel (MVVM), APIs

iOS Developer

2015 - 2017
DonanimHaber
  • Launched iOS, watchOS, and tvOS apps for a technology blog and forum.
  • Collaborated with peers to define, design, and ship features.
  • Ensured the quality and performance of the app met specifications.
Technologies: iOS, Objective-C, Xcode, Mobile Development, Push Notifications, Deep Linking, AVFoundation, AVKit, WatchOS, tvOS, tvOS UI, iOS SDK, Git, UIKit, CocoaPods, Model View Controller (MVC), APIs

iOS Developer

2014 - 2015
dMags Network
  • Participated in the product development of a digital magazine reader app.
  • Built a B2C product that enables publishing newsstand apps.
  • Involved in feature processes to refine changes and enhancements.
Technologies: iOS, Objective-C, Xcode, Mobile Development, iOS SDK, Git, UIKit, CocoaPods, Model View Controller (MVC), APIs

iOS Developer

2013 - 2014
Mobven
  • Maintained an eCommerce iOS app for local merchants.
  • Troubleshooted and fixed app bugs to improve stability.
  • Implemented new features to improve app functionality.
Technologies: iOS, Objective-C, Xcode, Mobile Development, iOS SDK, Git, UIKit, CocoaPods, Model View Controller (MVC), APIs

Reddit

https://apps.apple.com/app/id1064216828
Reddit is where people come together to have the most authentic and interesting online conversations. It's where gaming communities, nostalgic internet forums, bloggers, meme-makers, and fandoms mingle alongside video streamers, support groups, news fans, armchair experts, seasoned professionals, artists, and creators of all types.

Recap: Reels Video Editor

https://apps.apple.com/app/id1602759551
A Swift-based app for making reels and TikTok videos with trending audio to the beat in seconds with your photos and videos. I was the full-stack iOS developer to integrate Firebase tools needed to display rich information to the users and develop a native iOS application with Swift.

Soul | Breathwork

https://apps.apple.com/app/id1593412330
A Swift-based app for breath work that is a powerful breathing technique to help you be more creative, deal with stress, and help you sleep. I was the full-stack iOS developer to integrate Firebase tools needed to display rich information to the users and develop a native iOS application with Swift.

Rootines by ASD.ai

A SwiftUI-based, customized ASD tracking app that allows its users to monitor what is important to them! Organize and keep track of medications, behaviors, meltdowns, and more. Doing so can help you determine what is working or needs to be modified.

CircleIn | Circle in Daily

https://apps.apple.com/app/id969803973
A Swift-based app for connecting with classmates, managing work-life balance, having fun while studying, earning points, and thriving with the study motivation and tools to do your best. Level up your entire college experience with CircleIn.

PDF Scanner App | Scanner and Docs

https://apps.apple.com/app/id1504202283
A Swift-based free scanner app helps users scan, edit, and store content. Extract texts with optical character recognition (OCR) and convert them to PDF. Use your phone camera to scan receipts, notes, invoices, whiteboard discussions, business cards, certificates, and more. Smart cropping and auto-enhancing make the text and graphics look clear and sharp. Sign contracts and share them with your counterpart. OCR feature extracts texts from a single page for further editing or sharing. Easily share documents in PDF with others via social media or email attachments.

Bilyoner | Iddaa Oyna

https://apps.apple.com/app/id323678768
A Swift-based online sports betting app for Turkey's first and leading legal online betting brand. I was the iOS developer and liaised with the back-end, Android, and iOS developers to develop the app from the ground up. Users are able to watch and bet on live games, check live scores and statistics, and discover our unique social network platform for sports betting enthusiasts.

Zorlu World Mobi‪l‬e

https://apps.apple.com/app/id1437798468
A Swift-based app for a mall located in Istanbul, Turkey. I was the iOS developer and liaised with the back-end, Android, and iOS developers to integrate the parking payment feature into the app. The feature is developed as a Cocoa Touch framework that works alongside Mastercard iOS SDK. Users of the app could add, remove, and store credit card information and pay for parking tickets.

Awasr

https://apps.apple.com/app/id1481454988
A Swift-based app for the Sultanate of Oman's first specialized broadband Internet service provider. I was the iOS developer and liaised with the back-end, Android, and iOS developers to develop the app from scratch. Users can access all of their consumer account details and control and manage their needs quickly, including but not limited to viewing and paying bills, applying for new services and packages, upgrading current packages, locating branches and stores, and raising and following up with complaints.

Turkcell Digital Operator

https://apps.apple.com/app/id335162906
A Swift-based utility app for the leading telecom company in Turkey. I was the iOS developer and liaised with the back-end, Android, and iOS developers to develop the app from scratch. Users can explore device offerings, top-up credits, view and pay bills, request technical support, display remaining usage, and win gifts.

Languages

Swift, Objective-C, XML, GraphQL

Frameworks

Cocoa Touch, UIKit, Cocoa, iOS SDK, XCTest, StoreKit, Core Data, SwiftUI, Combine

Libraries/APIs

CocoaPods, REST APIs, Apple Subscriptions, Core Image, Core Animation, Core Graphics, AVKit, PhotoKit, RxSwift, iOS Charts

Tools

Git, Xcode, Crashlytics, Figma, Miro, Jira, Slack, Zeplin, Zoom, Confluence, GitHub, GitLab, Bitbucket, Apple Push Notifications, SourceTree, Firebase Authentication, Postman, Charles, Bazel

Paradigms

Model View ViewModel (MVVM), Model View Controller (MVC), VIPER Architecture, REST, Scrum, Kanban, Mobile Development, Reactive Programming, Agile, Object-oriented Programming (OOP), Unit Testing

Platforms

iOS, Firebase, Mobile, MacOS, tvOS, WatchOS

Storage

JSON, Realm, Cloud Firestore, Firebase Realtime Database

Other

Mobile Applications, APIs, Carthage, App Store, In-app Purchases, Architecture, Software Architecture, Mobile UI, Mobile UX, User Experience (UX), User Interface (UI), Mobile Architecture, Leadership, Team Leadership, Push Notifications, Deep Linking, AVFoundation, Technical Leadership, WatchOS UI, tvOS UI, OCR

2010 - 2016

Bachelor's Degree in Software Engineering

Bahcesehir University - Istanbul, Turkey

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring