Yuri Gurgenidze, Developer in Tbilisi, Georgia
Yuri is available for hire
Hire Yuri

Yuri Gurgenidze

Verified Expert  in Engineering

iOS Developer

Tbilisi, Georgia

Toptal member since September 1, 2022

Bio

Yuri is a hardworking and motivated software developer specializing in iOS app development. He has over four years of experience in the iOS development field. Yuri has developed and maintained apps with more than one million downloads. He has domain expertise in finance, insurance, and workplace lifestyle applications.

Portfolio

DataArt
Swift, Foundation, SonarQube, UIKit, Datadog, Xcode...
Space Neobank
Swift, Foundation, UIKit, RxSwift, Model View ViewModel (MVVM)...
Bank of Georgia
Firebase, Foundation, UIKit, Xcode, CocoaPods, SwiftLint, iOS

Experience

  • Object-oriented Programming (OOP) - 5 years
  • Clean Architecture - 4 years
  • Swift - 4 years
  • UIKit - 4 years
  • Model View ViewModel (MVVM) - 4 years
  • CocoaPods - 4 years
  • RxSwift - 3 years
  • Firebase - 2 years

Availability

Part-time

Preferred Environment

Xcode, MacOS, Slack, Postman, Microsoft Teams, Zoom, Jira, Confluence, Zeplin, Adobe Experience Design (XD)

The most amazing...

...thing I've developed was a mobile banking application with more than one million downloads and 400,000 monthly active unique users.

Work Experience

iOS Developer

2021 - PRESENT
DataArt
  • Reengineered whole application architecture and refactored large application modules.
  • Integrated SonarQube and removed over 300 major and critical issues.
  • Refactored a PR review process, resulting in faster and better PR reviews.
Technologies: Swift, Foundation, SonarQube, UIKit, Datadog, Xcode, Model View ViewModel (MVVM), iOS

Senior iOS Developer

2020 - 2021
Space Neobank
  • Redesigned and reengineered an existing money transfer flow with MVVM and the clean architecture, created reusable UI components, and made the code fully testable.
  • Developed and architected a term deposit product for the Uzbekistan market from the ground up, resulting in a huge cash inflow for Space Neobank.
  • Mentored and managed iOS mentees and implemented pair programming, ensuring the transition from junior to middle level was as smooth as possible.
Technologies: Swift, Foundation, UIKit, RxSwift, Model View ViewModel (MVVM), Clean Architecture, SwiftLint, Bitrise, Alamofire, iOS

iOS Developer

2018 - 2020
Bank of Georgia
  • Developed an in-app biometric facial registration flow for a subway system, resulting in smoother entrance and payment for public transport users.
  • Integrated a Medallia software development kit (SDK) for user feedback gathering, making it easier for product teams to more precisely plan upcoming sprints.
  • Re-engineered a deep-linking managing system and ensured it was up to clean code standards for easy modifications and extensions.
Technologies: Firebase, Foundation, UIKit, Xcode, CocoaPods, SwiftLint, iOS

Experience

Bank of Georgia | Mobile Banking

https://apps.apple.com/us/app/bog-mbank-mobile-banking/id1159368231
mBank is a mobile banking application with over one million users. I developed products, payments, push notifications, feedback, pension funds, and more. Most of my work involved refactoring old legacy modules and developing new flows from scratch.

Space | Digital Banking

Space is an international mobile banking application available in Georgia and Uzbekistan. With more than a combined million downloads, it's one of the most popular applications in both countries. I developed core products from the ground up, including term deposits, regular deposits, money transfer flow, and many more.

Insurance App

An insurance application that I developed from scratch for one of the insurance companies in Georgia. The app helps users avoid long and tedious tasks that are usually present when dealing with insurance companies in person. I was involved in the application development process, from creating a blank project to publishing the app on the App Store.

Office Experience App

The flexible workplace experience app developed by a US-based real estate giant is designed to help employers create ideal workplaces for their employees and manage their offices from an app. Services include a map called Wayfinding, service requests, space booking, food and drinks, and many more. I analyzed, maintained, and improved the codebase.

Education

2016 - 2020

Engineer's Degree in Information Technologies

Caucasus University - Tbilisi, Georgia

Skills

Libraries/APIs

CocoaPods, RxSwift, Alamofire, Google Maps

Tools

SonarQube, Xcode, SwiftLint, Auto Layout, Macaw, Slack, Postman, Microsoft Teams, Zoom, Jira, Confluence, Zeplin, Adobe Experience Design (XD)

Languages

Swift

Frameworks

UIKit, Core Data

Paradigms

Object-oriented Programming (OOP), Model View ViewModel (MVVM), Clean Architecture, Model View Presenter (MVP)

Platforms

iOS, Firebase, Bitrise, Azure, MacOS

Storage

Datadog

Other

Algorithms, Data Structures, Foundation, Push Notifications

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