Bank CenterCredit - leading Fintech company in Kazakhstan with 3 million retail and corporate clients.
• Delivered a product resulting in a significant contribution to the bank’s growth of ∼1.1%
• Developed ”Digital tenge” card as one of the first banks in Kazakhstan
• Implemented ”card top-up” via ApplePay as one of the first banks in Central Asia
• Delivered ”Intrabank/interbank refunds” where 7000 transfers were refunded
• Recruited a new employee, authored documentations on iOS employee onboarding and ticket evaluation
Tech Stack: iOS SDK, Swift, VIPER, Bitrise, Gitlab Pipelines
QazPostAstana, Kazakhstan
Remote
2023 June - 2023 Dec
Lead iOS Engineer
KazPost - the national postal operator in the Republic of Kazakhstan.
• Built an app from scratch leading a team of 3 iOS developers
• Implemented reusable UI components from Design System,, Main/QR Scanner/Notifications/Settings screens
• Designed core modules: API Client, Routing, Localization, Interactive WebView using JS events
• Configured infrastructure: Tuist, SwiftLint, Fastlane Match, Network debugger
• Release management, Tech documentation, Hiring
Tech Stack: iOS SDK, Swift, SwiftUI, Combine, Async/Await, SnapKit, TestFlight
Freelance
Almaty, Kazakhstan
2022 Aug - 2023 Jan
Consultant/Developer
Developed/Consulted on 2 apps:
1) Chess Legends - Personal chess lessons from World Champions using AI
2) Totem Chat - Geo-locational social network. Implemented chat module. Conducted lectures to iOS interns
Tech Stack: iOS SDK, Swift, SwiftUI, Combine, ChatLayout
Rap Fame - the world's largest app for rappers and hip hop fans with 15M + downloads, some of the most prolific artists have over 1M listens of their tracks.
• Implemented a new Paywall increasing premium purchase conversion
• Developed a reward system increasing beginners’ upload tracks
• Implemented real time sound to waveform convertion which increased rap recording
• Redesigned main button to be able to dynamically present different options for each user segment
• Enhanced the chat functionality for improved user engagement
Tech Stack: iOS SDK, Swift, XIBs, MVVM, Jenkins
- Hardware domain - ScrumBall:
• Implemented CoreBluetooth connectivity
• Designed flexible daily meeting logic on an iPhone with a live update on the ScrumBall
• Configure the hardware color, alarm tone, vibration type, read the device’s battery using BLE
- Aer Lingus - The flag carrier airline of Ireland:
• Implemented vouchers system from scratch allowing travelers apply a discount to a trip
• Redesigned a passenger essentials screen; Presented demo to stakeholders
• Contributed in a code quality gate by integrating static code analyzer into the project
• Migrated 3000+ SLOC to Swift
Tech Stack: iOS SDK, Swift, Objective-C, Jenkins
• Supported 4 iOS applications with over 12 million users, 1m DAU. Maintained 99% crash-free sessions
• Improved DevEx/TestEx by maintaining infrastructure. Reduced compilation time by 20%
• Developed library (+400 LOC) to force update applications & integrated among 4 projects
• Designed inner scheme changing library and sped up developers/testers velocity by 10%
• Implemented new types of promotional packages which gave significant growth in non-paying clusters
• Refactored entire monetization module (-2000 LOC)
• Migrated custom libraries from Objective-C to Swift and reduced build failings on CI by 25%
Zero to One Labs
Almaty, Kazakhstan
Jun 2018 - Jan 2019
iOS Developer → React Native Developer → Lead iOS Developer
• Built mobile applications using iOS SDK & Swift and React Native
• Led 4 person iOS team to develop 1 iOS application from scratch
• Used different types of architecture patterns: MVC, MVVMC+RxSwift
• Used MobX, Redux with React Native & AppCenter for CI/CD
• Organized 'Knowledge base' consisting articles about team, development and processes
Tech Stack: iOS SDK, Swift, RxSwift, React Native, Javascript, TypeScript, Redux, MobX, Jest
Development and maintenance of zapis
• Multiple screens' redesigns allowed growth of retention 2x
• Integrated Google Analytics, Push Notifications, Crashlytics
nFactorial Incubator is the 12-week app development bootcamp to produce job-ready mobile app engineers. Developed 2 iOS applications during the program:
1) Zheti Söz have been topping in Education category in AppStore with ~2500 downloads
2) AIFC News, solves the problem of news scattering by gathering all the news into one platform using Google RSS Feed