Position: iOS Developer
Category: iOS
English level: intermediate
Years of experience: 9


Most of my apps uses maps and geolocation (Apple MapKit, CoreLocation, Google Maps). For layout I use both UIKit and SwiftUI.

What about network, usually I use http REST and websockets. Also, I have experience with MTProto (it's Telegram protocol).
I worked with these types of local storages: Core Data, SQLite (different libs), Realm.
Use Swift Package Managed - not only for get packets but also to create my own.

What else: GCD, push notifications, in-app purchases, Apple Pay.