← Back to list
middle
Registration: 14.05.2025

Nurasyl Melsuly

Specialization: iOS Developer

Portfolio

Ozinshe

● Implemented features: All application components based on MVC, including main screens, localization in 3 languages, and dark mode. Pixel-perfect UI programmatically using UIKit + SnapKit.

KC App

● Development of a user interfaces with Interface Builder and Auto Layout. ● Building code fragments for asynchronous API calls, fetching and decoding JSON data. ● Adding new functionality and extending existing ones. ● Fixing bugs.

CrewPad

● Development of a user interfaces with Interface Builder and Auto Layout. ● Building code fragments for asynchronous API calls, fetching and decoding JSON data. ● Adding new functionality and extending existing ones. ● Fixing bugs.

Skills

Swift
UIKit
SwiftUI
RxSwift/RxCocoa
Alamofire
Combine
Realm
ObjC
CoreData
JavaScript
MVVM
VIPER
MVP
MVC
URLSession
Codable
Rest API
Swagger
Postman
SPM
Cocoapods
OOP
SOLID
DRY
KISS
Figma
GCD
Observer
Coordinators
WebKit
Keychain

Work experience

iOS Developer
since 01.2022 - Till the present day |MobyDev
Swift, ObjC, Alamofire, UIKit, SwiftUI, SnapKit, Combine, RxSwift, Realm, CoreData, MVVM, VIPER, MVC
1. LadyTaxi Project. A taxi ride app designed for safe rides for women. ● UI layout based on Figma design. ● Integration of geolocation services, coordinate processing, and user location detection. ● Adding new functionality and extending existing ones. ● Integrating APIs. ● 2GIS integration: route building, marker display, and navigation. ● Working with WebSocket: data exchange, receiving taxi orders, passenger-driver communication, real-time chat. 2. KC App – internal social network app for employees of Air Astana airline company (NDA project). ● Development of a user interfaces with Interface Builder and Auto Layout. ● Building code fragments for asynchronous API calls, fetching and decoding JSON data. ● Adding new functionality and extending existing ones. ● Fixing bug. 3. Til Qazyna - a kazakh language dictionary application with additional services. Project duration: 3 months. ● Coding layouts based on design specifications. ● Implementing registration and authorization features, including password reset and recovery. ● Collaborating with the team. ● Integrating APIs. ● Working with REST API and handling documentation. 4. KC Docs &CrewPad Apps for employees of Air Astana airline company (NDA project). ● Development of a user interfaces with Interface Builder and Auto Layout. ● Building code fragments for asynchronous API calls, fetching and decoding JSON data. ● Adding new functionality and extending existing ones. ● Fixing bug. 5. Drevmass. An application for purchasing and learning how to use a massager. Project duration: 3 months. ● Implemented features: Onboarding, authorization/registration, catalog, shopping cart, order processing. ● Pixel-perfect UI using UIKit, SnapKit, Figma, programmatically. ● Implemented network requests to backend Rest API: Alamofire, SwiftyJSON. ● Team collaboration: Worked in sprints using Git, GitHub Flow, XcodeGen, Trello. 6. «Letay v Kitay"– not just a travel guide. It's also your reliable companion in solving practical issues. Project duration: 3 months. ● Implemented features: All application components based on MVC, including main screens, localization in 3 languages, and dark mode. ● Pixel-perfect UI programmatically using UIKit, SnapKit. ● Implemented network requests to backend Rest API: Alamofire, SwiftyJSON. 7. Ozinshe - An application for showcasing children's content in the Kazakh language. Project duration: 3 months. ● Implemented features: All application components based on MVC, including main screens, localization in 3 languages, and dark mode. ● Pixel-perfect UI programmatically using UIKit, SnapKit. ● Implemented network requests to backend Rest API: Alamofire, Swifty, JSON.

Educational background

Computer Security (Bachelor’s Degree)
2020 - 2024
IITU

Languages

EnglishUpper IntermediateRussianAdvancedKazakhNative