
Yunus Emre Pala
Verified Expert in Engineering
iOS Developer
Istanbul, Turkey
Toptal member since February 5, 2021
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
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
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
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.
iOS Developer
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.
Mobile Developer
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.
Experience
Funimate
https://apps.apple.com/us/app/id844570015I 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/id634054863App Features:
• Manage installments
• Postpone payments
• Set credit card limits
• Apply for credit cards
• Close credit cards
• Activate accounts
• Track campaigns and more
IsCep
Ottolock
Education
Bachelor's Degree in Computer Engineering
Istanbul Technical University - Istanbul, Turkey
Certifications
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
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring