Yunus Emre Pala, Developer in Istanbul, Turkey
Yunus is available for hire
Hire Yunus

Yunus Emre Pala

Verified Expert  in Engineering

iOS Developer

Istanbul, Turkey

Toptal member since February 5, 2021

Bio

Yunus is an iOS developer with a solid understanding of iOS and Swift. He's built several large iOS apps including World Mobil for Yapi Kredi Bank with 13 million customers, IsCep for Isbank which processes more than a billion daily interactions of 9 million users, and Funimate (a creative video app) which has 1 million+ daily active users. Yunus also has great code ownership, can easily answer in-depth questions about Swift and memory management, and can implement requests extremely quickly.

Portfolio

Pixery
Swift, iOS, Objective-C, Multithreading, Memory Management
Commencis
Objective-C, Swift, iOS, Unit Testing, UI Testing, Model View ViewModel (MVVM)
Codevo
Swift, iOS, Java, Kotlin, Android

Experience

  • Data Structures - 3 years
  • Algorithms - 3 years
  • iOS - 3 years
  • Swift - 3 years
  • Multithreading - 2 years
  • Objective-C - 2 years
  • Python - 1 year
  • Swift 5 - 1 year

Availability

Full-time

Preferred Environment

Slack, MacOS, Xcode, PyCharm, Jira

The most amazing...

...thing I've made was one of the most liked feature of video editing app Funimate with 1 million daily active users; my feature increased active subscriptions.

Work Experience

iOS Developer

2020 - PRESENT
Pixery
  • Developed the most liked feature of the app in 2020 (according to user surveys), which allows users to save, reuse, and share edit components to build edits efficiently and increased the sociability of editors.
  • Created a native iOS video creativity/edit application called Funimate (it earned 4.7 points out of 5 in the App Store).
  • Constructed some core features of Funimate app: Edit with Music, Video Speed Changing, Layer Bordering, and more.
  • Integrated third-party libraries for analytics so that we could gather data to improve user experience.
  • Contributed to the design and analysis phase of new features by determining the technical constraints for new features.
Technologies: Swift, iOS, Objective-C, Multithreading, Memory Management

iOS Developer

2019 - 2020
Commencis
  • Implemented various features (bill payment and currency converter) for IsCep, an application that enables bank customers to perform any operations with their accounts and credits in Turkey.
  • Used Jira as our bug-fixing tool and provided a 99% crash-free experience for the bank's users.
  • Maintained the app by adding UI tests so that the unit tests ran regularly.
Technologies: Objective-C, Swift, iOS, Unit Testing, UI Testing, Model View ViewModel (MVVM)

Mobile Developer

2018 - 2019
Codevo
  • Successfully published and developed a banking application from scratch for YapiKredi Bank.
  • Implemented key features such as Limit Change, Installment Postponement, Card Password Change, Forgotten Password, Credit Card Application Tracking, and more.
  • Provided a crash/bug-free experience for 99% of the bank's clients.
Technologies: Swift, iOS, Java, Kotlin, Android

Experience

Funimate

https://apps.apple.com/us/app/id844570015
Funimate is an advanced video creativity/editing application with a huge number of users. It enables users to make smooth transitions between images and videos and also to add background music and special effects, and more.

I worked on the core features such as setting the video speed, adding/trimming audio files to edits, and bordering. I also implemented the Elements feature, which basically lets users store view components (layers) and reuse them or share them with others. In addition, I built an internal analytics tool to collect user data to improve the experience.

World Mobil

https://apps.apple.com/tr/app/id634054863
I built a Swift-based, native banking application for YapiKredi Bank. It allows users to perform banking operations that fulfilled the bank's needs.

App Features:
• Manage installments
• Postpone payments
• Set credit card limits
• Apply for credit cards
• Close credit cards
• Activate accounts
• Track campaigns and more

IsCep

I implemented various features (bill payment, currency converter) and Firebase integrations for IsCep (an app aimed at to allow bank customers to perform any operations with their accounts and credits in Turkey). I also added tests for each development phase, fixed bugs, and improved existing flows.

Ottolock

I developed a native iOS application for smart-home lock kits, which communicates with an electronic lock via Bluetooth. The application enables users to lock/unlock their homes at any time, allow others to unlock their home, and track lock activities.

Education

2014 - 2018

Bachelor's Degree in Computer Engineering

Istanbul Technical University - Istanbul, Turkey

Certifications

JANUARY 2018 - PRESENT

Turkcell Software Quality and Testing Course

Turkcell

Skills

Libraries/APIs

CocoaPods

Tools

Slack, Xcode, PyCharm, Jira

Languages

Swift, Objective-C, Python, Swift 5, Java, Kotlin

Frameworks

UIKit

Platforms

iOS, MacOS, Firebase, Android

Paradigms

Unit Testing, Model View ViewModel (MVVM), Testing

Other

Algorithms, Data Structures, UI Testing, Multithreading, Memory Management, OOP Designs

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