
Florin Uscatu
Verified Expert in Engineering
iOS Developer
Hunedoara, Romania
Toptal member since June 13, 2022
Florin is a passionate iOS developer with four years of experience who uses his skills to help design and implement scalable and dependable apps. His programming language of choice is Swift, but he has also worked with Objective-C. He loves working with Swift, UIkit, SwiftUI, CoreData, Swift Package Manager, CocoaPods, Carthage, Firebase, Fastlane, and Jenkins. Florin is continuously looking for new opportunities to challenge and improve himself.
Portfolio
Experience
- UIKit - 5 years
- Swift - 5 years
- Xcode - 5 years
- iOS - 5 years
- Objective-C - 3 years
- Fastlane - 3 years
- SwiftUI - 2 years
- Jenkins - 2 years
Availability
Preferred Environment
MacOS
The most amazing...
...personal project I've worked on is Diabetes Logs, an app for diabetics with a rating of 4.6 on the App Store.
Work Experience
iOS Engineer
Reddit, Inc.
- Designed and implemented scalable patterns and frameworks powering Reddit's iOS app, enhancing maintainability and performance.
- Played a pivotal role in technical planning, development, testing, and the successful launch of key features.
- Collaborated seamlessly with cross-functional teams to execute strategic product and business goals.
- Guided and mentored a team of engineers, fostering technical growth and high-quality deliverables.
- Contributed to a 20% increase in app stability and improved user retention through optimized code.
Lead iOS Developer
Airtouch New Media
- Led the iOS development team working on various projects and developed core parts of essential client projects.
- Acted as a member of the decision-making team and participated in picking the strategy, tech stacks, architectures, and libraries for the company's projects.
- Oversaw deploying CI/CD pipelines for the iOS and Android projects using Fastlane and Jenkins, which decreased deployment times by 50% and improved internal processes.
- Optimized the performance of different apps regarding the central processing unit (CPU) usage and memory consumption.
- Implemented improvements that led to better user retention of 20% and increased revenue by 15%.
iOS Developer
Airtouch New Media
- Rewrote the iOS app from scratch in Swift for a large fast-food chain using the latest techniques and best practices. Coordinated the work of the team to deliver the project on time.
- Oversaw the release of the apps on the App Store and tracked the app performance through analytics tools.
- Coordinated efforts to actively improve the already released apps and ensured the number of crash-free users was close to 100%.
iOS Developer
Airtouch New Media
- Completely redesigned the iOS app of a large radio station in France. Added features such as allowing the user to wake up with live radio playing.
- Worked on improving an app meant for sending promotional materials to larger screens through an Android dongle. Improved the user experience in the app and also the app's performance.
- Refactored legacy code for the company's projects, improving the codebase and reducing the number of bugs experienced by the user.
iOS Developer
Freelance
- Added features and helped fix bugs on existing client apps.
- Helped clients coordinate releases to the App Store and ensured the process was smooth.
- Integrated photo editing library into presentation app that helped boost the number of downloads by 20%.
Experience
Diabetes Logs
I developed the iOS and Android client apps from scratch. The iOS app also has a Watch Companion app, and its user interface (UI) is adapted for iPad screens. I used Firebase for the back end.
It grew from a side project into something people use every day, and it helps them keep their diabetes in check.
Burger King App
I was involved in almost all aspects of the app from inception. Some of the decisions I helped make during the development process have shaped the apps into what they are today.
I also helped the team streamline the process of developing and distributing the apps.
Popeyes App
I worked on the iOS team that built the app from scratch and maintained it. I was involved in all aspects of the app, from code structuring and architecture to CI/CD flows.
Radio Classique App
https://apps.apple.com/fr/app/radio-classique/id401928325I was involved with re-designing the UI of the app based on provided mockups as well as adding features to the app, such as an alarm mode and radio stream switching.
Wistrip App
I was part of the iOS team that launched the app in the first stage. I was involved with changing different functionalities of the app before launch as per the client's request. These included changing the business logic of the app and modifying its UI.
Education
Bachelor's Degree in Economics
Erasmus University Rotterdam - Rotterdam, Netherlands
Skills
Libraries/APIs
CocoaPods, Jenkins Pipeline, Alamofire
Tools
Xcode, Fastlane, Git, Figma, Jenkins, Auto Layout
Languages
Swift, Objective-C, Swift 4, JavaScript
Frameworks
UIKit, SwiftUI, iOS SDK, Core Data, MapKit
Platforms
iOS, Firebase
Paradigms
Model View Presenter (MVP), Model View ViewModel (MVVM), Testing
Storage
Realm
Other
API Integration, Concurrency, Carthage, Repository Pattern, APIs, AVFoundation
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