
Ron Kliffer
Verified Expert in Engineering
iOS Developer
Tel Aviv-Yafo, Israel
Toptal member since May 30, 2017
Ron has 10 years of experience in iOS development—building apps with millions of active users per week, such as Gett (taxi-hailing app), Gett drivers, CUPS (coffee subscription app), and Wisdo (social health platform). He's experienced in Objective-C and Swift and maintains both hybrid and 100% Swift code bases. Ron loves making great apps with significant user interactions. He loves great design, cares about the little things, and doesn't compromise on the quality of his work.
Portfolio
Experience
- UIKit - 10 years
- Google Maps SDK - 10 years
- iOS - 10 years
- Core Location - 10 years
- Swift - 8 years
- Model View ViewModel (MVVM) - 7 years
- RxSwift - 6 years
- Objective-C - 5 years
Availability
Preferred Environment
RxSwift, Swift, Objective-C, Git, iOS, Architecture, Firebase, Firebase iOS SDK, Technical Leadership
The most amazing...
...thing I’ve made is Gett—a world-leading taxi-hailing app that services hundreds of thousands of users and supplies work for tens of thousands of drivers.
Work Experience
Mobile Development Lead
Wisdo
- Developed an app that helped users cope with various mental states such as anxiety, depression, loneliness, etc.
- Led the mobile development in the company, overseeing two other iOS and Android developers.
- Assisted the product and design department with defining app requirements and analytics metrics.
iOS Tutorial Team Member
RayWenderlich.com
- Wrote new tutorials and updated existing ones as part of the iOS tutorial team.
- Wrote the tutorial on Google Maps iOS SDK.
- Wrote the tutorial on UIPresentationControllers.
- Updated the tutorial on Parse SDK.
- Updated the tutorial on UIAppearance.
- Updated a chapter in the iOS 6 by tutorials book.
iOS Developer
CUPS
- Worked as the sole iOS developer—writing the app from scratch.
- Migrated the app from Objective-C to Swift.
- Implemented Apple Pay to increase user payment engagement.
- Acted as a product manager on some of the features.
- Worked closely with customer service to resolve user issues and enhance the app's features.
iOS Developer
Gett
- Worked as the lead iOS developer on the Gett's client app.
- Acted as the lead iOS developer on the Gett's driver app.
- Mentored new team developers and set coding standards for the team.
- Unified the architecture types and patterns between the company's apps.
- Interviewed, hired, and onboarded new iOS developers.
- Conducted day-to-day work with the product and design teams.
- Migrated two existing apps from Objective-C to Swift.
- Implemented advanced app architectures to support scaling.
Experience
Gett
CUPS
Education
Certification in iOS Development
Ness College - Tel Aviv, Israel
Bachelor of Science in Industrial Engineering
Tel Aviv University - Tel Aviv, Israel
Skills
Libraries/APIs
CocoaPods, RxSwift, Google Maps SDK, Firebase iOS SDK
Tools
Xcode, Git
Languages
Swift, Objective-C
Frameworks
ASP.NET MVC, UIKit, Core Location, SwiftUI, Cocoa Touch
Paradigms
Model View ViewModel (MVVM)
Platforms
iOS, Firebase
Industry Expertise
Project Management
Other
Technical Leadership, Mobile UI, Mobile UX, Architecture
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