Hakan Eren, iOS Developer in Istanbul, Turkey
Hakan Eren

iOS Developer in Istanbul, Turkey

Member since September 6, 2020
Hakan is an experienced software engineer with a demonstrated history of working in a wide range of industries for eight years in mobile development. 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.
Hakan is now available for hire

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

Location

Istanbul, Turkey

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 that ranked number one in the App Store.

Employment

  • iOS Developer

    2021 - PRESENT
    Reddit
    • Responsible for the enhancement, optimization, and upgrade of the mobile application.
    • Responsible for the enhancement, optimization, and upgrade of the mobile application.
    • Responsible for the enhancement, optimization, and upgrade of the mobile application.
    Technologies: iOS, Swift, Xcode, Mobile Development, Mobile Architecture, iOS SDK, Git, CocoaPods, Model View Viewmodel (MVVM), APIs, Combine
  • iOS Developer

    2021 - 2021
    ASD.ai
    • Developed a digital notebook app for autism that allows users monitor, organize and keep track of medications, behaviors, meltdowns, and more.
    • Implemented data visualization tools, charts and graphs that helps its users to spot trends and be proactive.
    • Performed ongoing maintenance and development tasks.
    Technologies: iOS, Swift, Xcode, Mobile Development, Mobile Architecture, iOS SDK, Git, CocoaPods, Swift Package Manager, StoreKit, In-app Purchases, Apple Subscriptions, Model View Viewmodel (MVVM), APIs, SwiftUI, Combine, Apple Push Notifications, Firebase Authentication
  • iOS Developer

    2021 - 2021
    CircleIn, Inc.
    • Developed an app that connects classmates beyond the classroom with class channels, video and chats.
    • Implemented an in-app note-taking feature to jot down quick thoughts or to save longer notes filled with checklists, images or web links.
    • Redesigned and refactored profile, feed, notifications, workflow and flashcards modules.
    Technologies: iOS, Swift, Xcode, Mobile Development, Mobile Architecture, iOS SDK, Git, CocoaPods, Model View Viewmodel (MVVM), APIs, UIKit, Apple Push Notifications
  • iOS Developer

    2021 - 2021
    One Item, Inc.
    • Developed an app that monitors the users’ making healthy choices, suggests top three things to focus on and allows users to get support from those who care about their efforts.
    • Integrated analytics, crash tracking, performance and data logging tools.
    • Did a rebranding to an existing product by updating its name, 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
  • Flutter Developer

    2021 - 2021
    Codeway Studios
    • Architected a daily positive affirmations app from scratch.
    • Analyzed root causes of bugs and troubleshot issues and offered improved solutions.
    • Guided architectural decisions and technical designs.
    • Managed departmental resources and staffing as well as onboarding, mentoring, monitoring, enhancement, and maintenance of a team of talented software engineers.
    Technologies: Flutter, Dart, iOS, Xcode, Android, Android Studio, Firebase, Mobile Development, Team Leadership, Flutter SDK, Mobile Architecture, Git, StoreKit, In-app Purchases, Apple Subscriptions, APIs
  • Senior iOS Developer

    2020 - 2021
    Codeway Studios
    • Released a scanner app that helps users scan, edit, and store documents from square one.
    • Analyzed requirements and estimated efforts, timeline, dependencies, and risks.
    • Provided technical guidance and mentorship to peers.
    • Managed departmental resources and staffing and onboarded, mentored, monitored, enhanced, and maintained a team of talented software engineers.
    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
    • Contributed to the development of an online sports betting iOS application for the first and leading legal online betting brand in Turkey.
    • Analyzed and optimized UI and infrastructure for quality, efficiency, and performance.
    • Collaborated closely with the product and design teams to plan, design, and develop robust solutions in a timely manner.
    Technologies: iOS, Swift, Xcode, Mobile Development, RxSwift, Mobile Architecture, Push Notifications, Deep Linking, iOS SDK, Git, UIKit, CocoaPods, Carthage, Model View Viewmodel (MVVM), APIs
  • Senior iOS Developer

    2018 - 2019
    Turkcell
    • Developed a consumer iOS application from the ground up for the leading telecom company in Turkey.
    • Improved code quality in aspects of readability, design, correctness and maintainability, performance, and scalability of the live applications and internal libraries.
    • Cooperated proactively with other research and development teams to ensure 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 applications from scratch for the leading science and technology blog network and forum in Turkey.
    • Ensured the quality and performance of the application to specifications.
    • Maintained collaboration among research and development teams to define, design, and ship new features.
    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
    • Created a platform whose subscribers can access a wide range of digital magazines from over a hundred publishers and close to ten thousand issues.
    • Built a B2C product that enables businesses to publish standalone newsstand applications.
    • Participated in the full lifecycle of the product development of a digital magazine reader application.
    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 marketplace iOS application connecting subscribers with local merchants by offering activities, travel, goods, and services in Turkey.
    • Increased stability by troubleshooting and resolving issues.
    • Improved functionality by implementing new features.
    Technologies: iOS, Objective-C, Xcode, Mobile Development, iOS SDK, Git, UIKit, CocoaPods, Model View Controller (MVC), APIs

Experience

  • 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 were able to 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 easily, including but limited to view and pay bills, apply for new services and packages, upgrade current packages, locate branches and stores, raise and follow up with complaints.

  • Tell Me: Positive Affirmations
    https://apps.apple.com/app/id1546414378

    A Flutter-based app that is tailored for you to help you reach your specific goals. You choose areas of your life that you'd like to improve and Tell Me provides you with daily positive affirmations in those particular areas.

  • Scanner+ App: Scan Docs to PDF‬
    https://apps.apple.com/app/id1504202283

    A Swift-based free scanner app that helps users scan, edit, and store contents. Extract texts with OCR and convert them to PDF. Use your phone camera to scan receipts, notes, invoices, whiteboard discussions, business cards, certificates, etc. Smart cropping and auto enhancing make the texts and graphics look clear and sharp. Sign contracts and share them with your counterpart. OCR (optical character recognition) 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/tr/app/bilyoner-i-ddaa-oyna/id323678768

    A Swift-based online sports bettings app for the first and leading legal online betting brand in Turkey. 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.

  • ‎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.

Skills

  • Languages

    Swift, Objective-C, XML, Dart
  • Frameworks

    Cocoa Touch, UIKit, Cocoa, iOS SDK, StoreKit, Core Data, SwiftUI, Flutter, XCTest
  • Libraries/APIs

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

    Git, Xcode, Crashlytics, Figma, Jira, Slack, Zeplin, Zoom, Confluence, GitHub, GitLab, Bitbucket, Apple Push Notifications, SourceTree, Postman, Charles, Android Studio, Flutter SDK, Firebase Authentication
  • Paradigms

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

    iOS, Firebase, Mobile, MacOS, Android, tvOS, WatchOS
  • Storage

    JSON, Realm, Cloud Firestore, Firebase Realtime Database
  • Other

    Mobile Applications, APIs, Carthage, Miro, App Store, In-app Purchases, Architecture, UI, UX, Software Architecture, Mobile UI, Mobile UX, User Experience (UX), User Interface (UI), Mobile Architecture, Mobile App Architecture, Push Notifications, Deep Linking, RESTful APIs, Combine, Technical Leadership, Leadership, Team Leadership, AVFoundation, Swift Package Manager, Mobile Computing, WatchOS UI, tvOS UI

Education

  • Master's degree in Mobile Computing
    2017 - 2018
    University of Applied Sciences Upper Austria - Hagenberg, Austria
  • Bachelor's Degree in Software Engineering
    2010 - 2016
    Bahcesehir University - Istanbul, Turkey

To view more profiles

Join Toptal
Share it with others