Больше информации по резюме будет доступно после регистрации

Зарегистрироваться
Was today at 14:37

Male, 24 years, born on 27 July 2001

Almaty, willing to relocate, prepared for occasional business trips

iOS Developer

Specializations:
  • Programmer, developer

Employment type: full time, part time, project work/one-time assignment

Work experience 6 years 4 months

February 2023currently
3 years 3 months
АО KMF Банк
iOS Developer
I started as a developer at a microfinance organization, which later transformed into a full-fledged bank. During my time there, I went from supporting an MFI app to participating in the development of a large-scale mobile banking product with millions of users. I designed and implemented a new application architecture (MVVM + Combine + Coordinator), which increased stability and simplified scaling. Implemented a modular project design using Swift Package Manager and internal SDKs. I set up a CI/CD pipeline (GitLab CI + Fastlane) for automated building, testing, and deployment to TestFlight and the App Store. Implemented a multi-tier environment system (Dev / Test / QA / PredProd / Prod) with flexible configuration management and backend endpoints. I actively wrote unit tests in XCTest, achieving 20%+ coverage of key modules. Worked with AppCenter, Firebase, Adjust, Crashlytics, and AppMetrica for analytics and stability monitoring. Optimized performance and reduced cold start time by 40%. Developed screen flows for KYC, authorization, payments, P2P transfers, transaction history, and more. Collaborated with the backend team (REST / GraphQL / WebSocket) and participated in API design. Mentored junior developers, conducted code reviews, and contributed to the development of internal code standards and CI scripts.
July 2021February 2023
1 year 8 months

IT, System Integration, Internet... Show more

iOS Developer
• I was developing two mobile applications from scratch. The application involves working with the user's geolocation, notification, web-socket to receive notifications for the user within the application, default authorization and apple/facebook/google authorization. Work was also carried out with the Apple map, with the help of which the user could see his location and partner, as well as find his way to him. The application is completely client-server. Each user also has their own unique QR code. With which a partner can scan it. • The second application is intended exclusively for project partners. The main functionality is to scan the client's QR code using the camera and write off the coupon. There is also a history of redeemed coupons and current coupons.
January 2020February 2021
1 year 2 months

Almaty, crystalspring.kz/

IT, System Integration, Internet... Show more

iOS Developer
I developed an MVVM architecture using the RxSwift library. I configured interactions between schemas and targets and linked them to TestFlight. I developed an in-app database using Core Data.
September 2019December 2019
4 months
JumysBar
iOS Developer
Manually tested the written functionality of other developers. I checked the code they wrote. Developed MVC + DI architecture. Worked with queries and writing a filter for response data.

Skills

Skill proficiency levels
Advanced level
Git
Swift
iOS
Level not specified
UIKit
SOLID
ООП
MVC
JSON
Firebase
MVVM
WebSocket
Realm
CocoaPods
Алгоритмизация
Code review
Рефакторинг кода
Scrum
Умение работать в команде
Паттерны проектирования
VIPER
REST API
Xcode
UI
Agile
Kanban

About me

There are skills for the complete formation of a project, from creating it in git and setting up application schemes, ending with uploading to the AppStore. • Lng: Swift, SwiftUI • Version controls: Github, Bitbucket, GitFlow, SourceTree, GitLab. • Stack: UIKit, RealmSwift, WebSockets, Deep links/Universal links, GCD, SwiftLint, SwipeCellKit, AVFoundation, SnapKit, EasyPeasy, LocalAuthentication, Kingfisher, WebKit, MapKit, QLPreviewContoller, GoogleSignIn, FBSDKCoreKit, Adjust, FirebaseMessaging, FirebaseCrashlytics, IQKeyboardManagerSwift, UserNotifications, QuickLoop, CoreLocation, Combine, JWTDecode, SPM and oAuth 2.0. • Analytics: Adjust, Amplitude, Mixpanel and FirebaseAnalytics. • Auth: Google, Facebook and Apple. • Architecture: MVC, MVVM + Coordinator, VIP/Clean swift and VIPER. • Patterns: Factory, Builder and Adapter. • Design principles: DRY, KISS, YAGNI and SOLID. • Dependency Manager: Cocoapods and Packages. • CI/CD: Fastlane.

Secondary special education

2024
Secondary special education
2021
Secondary special education
АГКЭиЭТ
Программирование, Программист

Languages

Russian — Native

English — B1 — Intermediate

Tests, examinations

2019
JumysBar
JumysBar, Программирование

Citizenship, travel time to work

Citizenship: Kazakhstan

Permission to work: Belarus, Kazakhstan, Kyrgyzstan, Moldova, Other, Russia, Ukraine, Uzbekistan

Desired travel time to work: Doesn't matter