Florin Uscatu, Developer in Hunedoara, Romania
Florin is available for hire
Hire Florin

Florin Uscatu

Verified Expert  in Engineering

iOS Developer

Hunedoara, Romania

Toptal member since June 13, 2022

Bio

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

Reddit, Inc.
Swift, iOS, Xcode, Swift 4, iOS SDK
Airtouch New Media
iOS, Swift, Xcode, Fastlane, Jenkins, Objective-C, Git, Firebase, Figma...
Airtouch New Media
Swift, Fastlane, Firebase, APIs, Auto Layout, UIKit, Alamofire, MapKit, Testing...

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

Part-time

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

2022 - PRESENT
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.
Technologies: Swift, iOS, Xcode, Swift 4, iOS SDK

Lead iOS Developer

2020 - 2022
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%.
Technologies: iOS, Swift, Xcode, Fastlane, Jenkins, Objective-C, Git, Firebase, Figma, Concurrency, Model View Presenter (MVP), Model View ViewModel (MVVM), Repository Pattern, Jenkins Pipeline, API Integration, JavaScript

iOS Developer

2019 - 2020
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%.
Technologies: Swift, Fastlane, Firebase, APIs, Auto Layout, UIKit, Alamofire, MapKit, Testing, Concurrency, Model View Presenter (MVP), Model View ViewModel (MVVM), Repository Pattern, Jenkins Pipeline, API Integration

iOS Developer

2018 - 2019
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.
Technologies: Swift, Objective-C, Firebase, Fastlane, APIs, Core Data, AVFoundation, Concurrency, Model View ViewModel (MVVM), Repository Pattern, API Integration

iOS Developer

2017 - 2018
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%.
Technologies: Swift, CocoaPods, Carthage, Firebase, iOS, Fastlane, Objective-C, API Integration

Experience

Diabetes Logs

This Swift-based app is intended to help diabetes patients log their blood sugar values and medication.

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

A food delivery and ordering app for the Burger King franchise in Spain and Portugal. I worked as part of an iOS team that redesigned and maintained the 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

An app for food delivery and food ordering for the Popeyes franchise in Spain.

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/id401928325
An Objective-C-based app for the listeners of Radio Classique in France.

I 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

A Swift-based app for people that go on train trips in France.

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

2011 - 2014

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

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