I am an iOS developer with 7+ years of experience. I create mobile applications from scratch, as well as support existing ones. I have experience mentoring, estimating, decomposing tasks. I also have a great desire to learn new sophisticated technologies.• Swift• MVC, MVVM+Rx, VIPER, Clean swift• Storyboard, Xib, Code UI• REST, JSON, Web Sockets, APNs, Firebase SDK • GCD, Operation Queue• Git, Figma, Postman, Charles
-
Ios DeveloperWildberriesRussia -
Ios DeveloperDats.Team Jun 2022 - Nov 2024iGaming• SwiftUI Production• Modular development -
Ios DeveloperAndersen Lab Jun 2021 - May 2022X5 TransportLogistics automation application designed to manage the processes: creation and monitoring of trips, routing, creation and accounting of drivers, operations control.• I started the project with completed architecture and brought the application to release as the only iOS developer.• Implemented the main screen that tracks the geo-position of the driver on the map, as well as displaying the route and points. Changing trip states according to the business process, which also affected the UI screens• Implemented a chat for communicating with the driver tech support• Reviewed documentation on new functionality from an analystTechnologies: Swift, VIPER, Alamofire, SwiftLint,, Firebase Analytics, Firebase Cloud Messaging, Google Maps, Yandex MapKit -
Ios-РазработчикIcvr Apr 2020 - May 2021Лос-Анджелес, Калифорния, Соединенные Штаты АмерикиVitamotusMobile app to let users stream their camera image with semantic segmentation (background removal). Image broadcasts to Unreal Engine scene via various backend services and lets people take part in virtual concert / event. Also users can record their own avatars, edit them and send to Unreal Engine in sprite sheet format.• I made an app from scratch. Implemented video streaming from device to backend using RTMP protocol(changed later to SRT protocol to improve performance and reduce the delay).• Researched best ways to achieve real-time background replacement even on old devices. Implemented semantic segmentation using TFLite and DeepLabV3 models that I retrained on my own dataset. As a result, it was possible to achieve 25 fps on a weak devices(iPhone 6) while streaming.• To improve quality of segmentation I implemented another version using ARKit3 with People Occlusion feature and Metal shaders. This allowed us to achieve a perfect quality background cut-out.• Met and solved many problems, such as device heating, increased battery use, memory leaks.• I also implemented feature of recording, saving and editing user’s animation avatar. With the help of SpriteKit I made 8x8 sprite sheet to easily transfer it to Unreal Engine scene as png file.Technologies: Swift, Alamofire, AVFoundation, ARKit, CoreImage, SpriteKit, Metal, AWS Cognito, CoreData, TFLite (model retraining), socketsBinovi ProAn app for Optometrists and Vision Care professionals. It lets doctors build a customized plan for each patient, track and measure the patient's progress. Provides communication with patients via messages or video calls.I migrated whole project with dependencies from swift3 to swift5. Integrated Power BI reports and service desk widgets. Managed to work with GRDB(as a wrapper on raw SQL)Technologies: Swift, Alamofire, RxSwift, MVVM, GRDB, Power Bi Report, FolioReader -
Ios-РазработчикRasolution Feb 2018 - Apr 20207 PetelAn application for an online store of goods for needlework. The app allows the user to view the product catalog, add to the cart, and place an order. Apart from other things, I implemented a personal account screen, checkout system, shopping cart, push notifications (including silent)Technologies: Objective-C, AFNetworking, UIKit, SDWebImage, Firebase, Crashlytics, ReactiveCocoa ITFoodApp builder for cafes and restaurants. The application allows the user to book a table, order food online, use a personal discount card. The cafe owner can customize the app (colors, modules). I developed both iOS and android appsTechnologies: Objective-C, Java, Facebook SDK, UIKit, Firebase, APNs, Fabric, Crashlytics, AFNetworkingRadio. XX centuryA mobile application that provides digital recordings of Soviet radio, broadcast from 1946 to 1966.Technologies: Objective-C, Fabric, AFNetworking, FirebaseBookaAn application that provides a catalog of children's books by subscription or retail. Technologies: Swift, Alamofire, Localizable.strings, In-App Purchases, APNs, FolioReader
-
Android-РазработчикRa Solution Nov 2017 - Feb 2018
Maksim Chulkov Education Details
-
Информатика И Вычислительная Техника
Frequently Asked Questions about Maksim Chulkov
What company does Maksim Chulkov work for?
Maksim Chulkov works for Wildberries
What is Maksim Chulkov's role at the current company?
Maksim Chulkov's current role is iOS Developer.
What schools did Maksim Chulkov attend?
Maksim Chulkov attended Южно-Уральский Государственный Университет (Юургу).
Not the Maksim Chulkov you were looking for?
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial