
Levan Karanadze
Verified Expert in Engineering
iOS Developer
Tbilisi, Georgia
Toptal member since April 29, 2021
Levan is a senior iOS engineer with expertise in developing iOS applications. He has extensive experience working in startup environments, which has enhanced his ability to adapt quickly, collaborate in fast-paced settings, and solve complex challenges efficiently. Levan played a key role in the development of a mobile banking iOS app with approximately 500,000 monthly active users, leading efforts in refactoring legacy code, fixing bugs, and conducting comprehensive code reviews.
Portfolio
Experience
- UIKit - 5 years
- Object-oriented Programming (OOP) - 5 years
- Xcode - 5 years
- iOS - 5 years
- Swift 5 - 5 years
- Swift - 5 years
- Clean Architecture - 5 years
- SwiftUI - 3 years
Availability
Preferred Environment
Xcode, Slack, Jira, Zeplin, Postman, Zoom, Skype, MacOS, Figma
The most amazing...
...iOS app I've developed was for mobile banking with approximately 500,000 monthly active unique users.
Work Experience
Senior iOS Engineer
Hyper
- Added new features and modules that allow users to customize their stream, create and save recordings, interact with AI bots, scroll through a TikTok-like feed, edit their profiles, and engage with other users, among other options.
- Refactored already written modules to increase performance. Converted UIKit layers into SwiftUI.
- Tracked and fixed bugs using Linear as a reporting tool.
- Managed the release deployment process and deployed a new update every week.
Senior iOS Developer
Bank of Georgia
- Developed an iOS app for mobile banking. The app enables customers to enjoy full-fledged banking on their mobile phones.
- Added new features and modules, refactored old codebases, fixed bugs, and delivered code reviews.
- Participated in a great team that used Agile methodologies to complete tasks.
- Managed regular updates deployment process on App Store.
iOS Developer
Diettree
- Added new features in the existing app. Operated on front-end code as well as on the back end.
- Tracked and fixed UI and functional bugs. Made changes in business logic.
- Guided the client to deliver the product in the app store.
Seminar Lead in Programming Methodologies
Free University of Tbilisi
- Conducted seminars on the course Programming Methodologies for first-year students.
- Guided students with their practical programming exercises.
- Graded students' practical work, midterm, and final exams.
Seminar Lead in Programming Abstractions
Free University of Tbilisi
- Conducted seminars on course Programming Abstractions for first-year students.
- Assisted students with their practical programming exercises.
- Explained the concepts of Programming Abstractions to students.
Experience
Mobile Bank for the Bank of Georgia
https://apps.apple.com/us/app/bog-mbank-mobile-banking/id1159368231My role included creating new features and modules, refactoring the legacy codebase, fixing bugs, and reviewing code.
iOS Design System of the Bank of Georgia
My role in this project involved the development of various components and code reviews.
App: Hyper — The Avatar Social Network
https://apps.apple.com/us/app/hyper-online/id1535709341My role included creating new features and modules, refactoring the legacy codebase, fixing bugs, and reviewing code.
iOS App for Global Benefits Georgia
Education
Bachelor's Degree in Mathematics and Computer Science
Free University of Tbilisi - Tbilisi, Georgia
Skills
Libraries/APIs
iOS Charts, CocoaPods, Alamofire, REST APIs
Tools
Xcode, Postman, Zoom, Git, Figma, Slack, Jira, Zeplin, Skype, SourceTree, Adobe Experience Design (XD), Sentry, GitHub, GitLab, Bitbucket
Languages
Swift, Python 3, C++, Java, C, Swift 5
Frameworks
UIKit, XCTest, SwiftUI, Combine
Paradigms
Object-oriented Programming (OOP), Model View Presenter (MVP), Clean Architecture, Model View Controller (MVC), Design Patterns, Model View ViewModel (MVVM), Refactoring
Platforms
iOS, Firebase, MacOS
Storage
Relational Databases, NoSQL
Other
Algorithms, Data Structures, POP, Networking, Back-end, Artificial Intelligence (AI), Machine Learning, Cryptography, Calculus, Linear Algebra, Discrete Mathematics, Information Theory, Statistics, AVFoundation, Audio Streaming, Video Streaming, Live Chat, Bug Fixes, Architecture, Swift Package Manager (SPM), Carthage, Mobile Payments, Money Transfers, App Store, University Teaching, Animation, HTTP Live Streaming (HLS), Video Editing
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