Zhandos Bolatbekov, Developer in Almaty, Almaty Province, Kazakhstan
Zhandos is available for hire
Hire Zhandos

Zhandos Bolatbekov

Verified Expert  in Engineering

Software Developer

Almaty, Almaty Province, Kazakhstan

Toptal member since February 1, 2022

Bio

Zhandos is a software engineer with over five years of professional experience. He has worked on everything from designing to distributing enterprise-grade iOS apps in dynamic and deadline-driven environments while collaborating with cross-functional teams. A computer science graduate with a background in competitive programming, Zhandos has solved over 2,000 problems on Codeforces and similar websites.

Portfolio

Chess Legends
Swift, SwiftUI, Combine, Clean Architecture, Stockfish, RevenueCat, iOS SDK
Bakkal Corporation
Swift, iOS, SwiftUI, Combine, Clean Architecture, iOS SDK
Appboxo
iOS, Swift, RxSwift, Deep Linking, Analytics, iOS SDK

Experience

  • Algorithms - 8 years
  • C++ - 8 years
  • Git - 5 years
  • Swift - 5 years
  • Software Development - 5 years
  • iOS - 5 years
  • Mobile App Development - 5 years
  • SwiftUI - 1 year

Availability

Part-time

Preferred Environment

Swift, iOS, SwiftUI, Figma

The most amazing...

...app I've created is Kitap, which allows audiobooks to be downloaded and listened to even offline and ebooks to be read in EPUB and PDF formats.

Work Experience

iOS Developer

2022 - PRESENT
Chess Legends
  • Built the gamified chess application featuring progressive level-based exercises, Stockfish engine integration, and exclusive video lessons from chess world champions.
  • Implemented online multiplayer functionality using WebSockets, allowing two players to play chess in real time.
  • Integrated RevenueCat for premium subscriptions, boosting revenue through in-app purchases.
Technologies: Swift, SwiftUI, Combine, Clean Architecture, Stockfish, RevenueCat, iOS SDK

Senior Software Engineer

2023 - 2023
Bakkal Corporation
  • Contributed to work processes by working closely with the engineering director, improving team performance and relationships.
  • Completely revamped the iOS application for couriers from scratch with modern Clean Architecture using UIKit, SwiftUI, and Combine, which improved the scalability and maintainability of the code.
  • Conducted regular one-on-one meetings with other iOS engineers to offer guidance and promote personal development.
Technologies: Swift, iOS, SwiftUI, Combine, Clean Architecture, iOS SDK

iOS Engineer

2022 - 2023
Appboxo
  • Implemented logging of events in the application to understand user behavior after an expensive marketing campaign. Third-party tools: AppsFlyer, Amplitude, CleverTap.
  • Redesigned routing in the app for deep linking to make it route to corresponding screens by tapping on marketing URLs.
  • Launched several major features while working in a startup team, which closed a $7M Series A funding round.
Technologies: iOS, Swift, RxSwift, Deep Linking, Analytics, iOS SDK

iOS Developer

2021 - 2022
PrivadoVPN
  • Developed secure messaging via encrypted WebSocket channels, ensuring private message delivery to users.
  • Adapted the application’s UI for iPad devices to improve the user experience of iPad users.
  • Evaluated candidates for junior roles and mentored them post-hiring, facilitating their growth into mid-level iOS engineers.
Technologies: Swift, Xcode, iOS, WebSockets, IPsec, SOCKS5, iOS SDK

iOS Developer

2019 - 2020
Strong Team
  • Developed and launched a mobile banking app from scratch using Swift, enabling thousands of children to pay for popular services, transfer money, and track their spending.
  • Created a document scanning module that reduced user interaction time from five minutes to five seconds.
  • Redesigned key modules in the Homebank app, which is locally ranked among the top two in the App Store’s finance category, with over 500,000 users.
  • Set up CI/CD pipelines on Bitrise to automate the delivery of the latest builds to the QA team.
Technologies: iOS, Swift, RxSwift, Bitrise, Software Development, XCTest, iOS SDK

iOS Developer

2018 - 2019
InCraft Technologies
  • Designed and developed an iOS application, which allows users to download and listen to audiobooks, even offline.
  • Implemented a key reader module, which allows reading ebooks in EPUB and PDF formats.
  • Achieved over 30,000 active app users per month. The app ranked among the top six in the App Store's book category.
Technologies: iOS, Swift, iOS SDK

iOS Developer | Intern

2018 - 2018
Yandex
  • Collaborated closely with a key team lead on Yandex's main iPhone app in a team spanning multiple cities.
  • Implemented logging of the appearance of views on-screen to better understand the behavior of 500,000 users.
  • Developed extensive snapshot tests for UI elements and fixed multiple legacy bugs.
Technologies: iOS, Swift, Git, Unit Testing, XCTest, iOS SDK

iOS Developer | Intern

2017 - 2017
Codebusters
  • Designed and developed a mobile app that helps cook with an intelligent food processor.
  • Web-crawled and collected over 200 cooking recipes using Python.
  • Conducted research on over 7,000 users from more than 70 countries.
Technologies: iOS, Swift, Python, iOS SDK

Experience

Chess Legends

https://chesslegends.ai/
A gamified chess application based on chess exercises of different levels, playing with the Stockfish engine and teaching video courses by chess world champions and international grandmasters. The app was implemented using SwiftUI, whereas its wireframe is UIKit.

Kitap

https://apps.apple.com/ru/app/kitap/id1046439139
Kitap is a Swift-based app that allows users to download and listen to audiobooks even offline and allows reading ebooks in EPUB and PDF formats. This app achieved over 30,000 active users per month and ranked among the top six in the App Store's book category.

JuniorBank by BankCenterCredit

https://apps.apple.com/us/app/juniorbank-by-bankcentercredit/id1514548493
This mobile banking application is decorated with beautiful illustrations. It allows thousands of children to pay for popular services, transfer money, ask for money from parents, and track spending.

Isker

Isker is an application that allows businesses to find, match, and hire personnel as line staff. The application supports two user roles (client and employee) and includes chat, maps, and push notifications.

Education

2015 - 2019

Bachelor's Degree in Computing Systems and Software

Kazakh-British Technical University - Almaty, Kazakhstan

Skills

Libraries/APIs

RxSwift, CocoaPods, Yandex Maps API

Tools

Xcode, Git, Figma, Apple Push Notifications, Generamba, Fastlane, SwiftGen

Languages

Swift, C++, JavaScript, Python, Objective-C

Frameworks

SwiftUI, XCTest, iOS SDK, Django, Combine

Paradigms

Model View ViewModel (MVVM), Unit Testing, STOMP, VIPER Architecture, Model View Presenter (MVP), Clean Architecture

Platforms

iOS, Bitrise, Firebase, RevenueCat

Other

Mobile App Development, Algorithms, Data Structures, Software Development, Carthage, CI/CD Pipelines, WebSockets, Localization, Flow Coordinators, Deep Linking, Analytics, Stockfish, IPsec, SOCKS5

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring