Hakan Eren, iOS Developer in Istanbul, Turkey
Hakan Eren

iOS Developer in Istanbul, Turkey

Member since October 20, 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.
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, ranked number one in the App Store.

Employment

  • Senior iOS Engineer

    2021 - PRESENT
    Reddit
    • Architected, built, and maintained the patterns and frameworks that power the video and feed experiences on Reddit’s official iOS app.
    • Contributed to the full development cycle, including technical design, development, unit and snapshot tests, experimentation, analysis, and launch.
    • Collaborated alongside a cross-functional team to build high-quality experiences.
    • Created and reviewed code and design docs. Gave feedback on product specs and mocks.
    • Mentored junior engineers who sought to accelerate their skills and responsibilities.
    • Led a team of thoughtful, fast-moving, and motivated engineers.
    Technologies: iOS, Swift, Xcode, Mobile Development, Mobile Architecture, iOS SDK, Git, CocoaPods, Model View Viewmodel (MVVM), APIs, Combine, UI Frameworks, Bazel
  • Senior iOS Developer

    2021 - 2021
    ASD.ai
    • Developed a digital notebook app for autism that allows users to monitor, organize and keep track of medications, behaviors, meltdowns, and more.
    • Implemented data visualization tools, charts, and graphs that help users spot trends and be proactive.
    • Performed maintenance and development tasks continuously.
    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 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 save more extended notes filled with checklists, images, or web links.
    • Redesigned and refactored the 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
  • Senior iOS Developer

    2021 - 2021
    One Item, Inc.
    • Developed an app that monitors the users’ healthy choices, suggests the 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.
    • Completed the rebranding of 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, troubleshot issues and offered improved solutions.
    • Guided architectural decisions and technical designs.
    • Onboarded, mentored, and monitored a team of talented software engineers.
    Technologies: Flutter, Dart, iOS, Xcode, Android, Android Studio, Firebase, Mobile Development, Team Leadership, Mobile Architecture, Git, StoreKit, In-app Purchases, Apple Subscriptions, APIs
  • Lead 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 my peers.
    • Onboarded, mentored, and led 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, iOS Camera
  • 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
  • iOS Developer

    2018 - 2019
    Turkcell
    • Developed a consumer iOS application from the ground up for the leading telecom company in Turkey.
    • Improved the code quality in the readability, design, correctness, 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 Turkey's leading science and technology blog network and forum.
    • 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 where subscribers can access a wide range of digital magazines from over 100 publishers and close to 10 thousand issues.
    • Built a B2C product that enables businesses to publish standalone newsstand applications.
    • Participated in the entire product development lifecycle 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

  • Reddit
    https://apps.apple.com/app/id1064216828

    Reddit is where people come together to have the most authentic and interesting conversations on the internet. It's where gaming communities, nostalgic internet forums, bloggers, meme-makers, and fandoms mingle alongside video streamers, support groups, news junkies, armchair experts, seasoned professionals, and 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
    https://apps.apple.com/app/id1558391370

    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 figure out what is working and what 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.

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

    A Flutter-based app that helps users to reach their specific goals. Users choose areas of their life that they would like to improve, and Tell Me provides daily positive affirmations in those particular areas.

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

    A Swift-based free scanner app 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, and more. 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.

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

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

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, Firebase Authentication, Bazel
  • 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, Push Notifications, Deep Linking, RESTful APIs, iOS Camera, Combine, Technical Leadership, Leadership, Team Leadership, AVFoundation, Mobile Computing, WatchOS UI, tvOS UI, UI Frameworks

Education

  • Bachelor's Degree in Software Engineering
    2010 - 2016
    Bahcesehir University - Istanbul, Turkey

To view more profiles

Join Toptal
Share it with others