Досвід роботи:
ATC Kazakhstan June 2023 - Present
· Developed the iOS application ’4istota.kz’ from scratch, employing SwiftUI framework based on MVVM archi- tecture.
· Integrated third-party libraries for payment processing (Halyk epay) and map functionality (Yandex MapKit).
· Created a Combine-based network layer, implemented request caching via URLCache and concurrency-safe token
refresh.
· Implemented a variety of custom-made animated views, i.e. side menu, alerts, bottom sheets using SwiftUI
· Configured automatic device registration, build construction, and distribution through Firebase using fastlane
technology.
Beeline Kazakhstan June 2022 - June 2023
· Contributed to the development and continuous upkeep of the IZI Mobile iOS app, enhancing user experience for 9,500+ daily users.
· Worked on eSIM changing flow in the app, added IMEI registration, refactored and fixed the FAQ section, added internal popup implementation, and implemented in-house image caching using URLCache.
· Refactored many modules from MVC to VIPER architecture and actively participated in the implementation of Design System and Network Layer.
· Worked with WebKit, eSIM activations via CoreTelephony, Notifications, Deep-links, UIKit, and SwiftUI frame- works.
· Added features and fixed bugs for an in-house reactive media content SDK built on TCA (The Composable Architecture) framework, utilizing Combine Library.
Освіта:
Nazarbayev University August 2019 - May 2023
Bachelor’s degree, Computer Science
GPA: 3.67/4.00 (Diploma with honor —— Dean’s list: Fall, Spring 2022; Fall, Spring 2023)
Професійні та інші навички:
- Strong Computer Science background.
- Extensive experience of Swift, SwiftUI, UIKit, Combine.
- Knowledge of git, fastlane, firebase, testflight.
Додатково:
Results-driven iOS Developer with experience in developing, refactoring, and maintaining mobile applications us- ing Swift, UIKit, and SwiftUI. Strong background in Computer Science with a Bachelor’s degree from Nazarbayev University.