Артемий Кобелев - iOS Developer
Навыки
- Alamofire
- API
- ARC
- AVKit
- CocoaPods
- CoreAnimation
- CoreData
- CoreLocation
- Custom UI-elements
- DRY
- Fastlane
- Foundation
- GCD
- Git flow
- JSON
- KeychainAccess
- KingFisher
- KISS
- LayoutCode
- Lottie
- MapKit
- Maya
- MVC
- MVP
- MVVM
- MVVM+C
- Nuke
- OOP
- Operation
- POP
- Postman
- Realm
- RxCocoa
- RxSwift
- SnapKit
- SOLID
- SPM (Swift Package Manager)
- Starscream
- StoreKit
- Storyboard
- swift
- Swift Concurrency
- Swiftlint
- SwiftyGen
- SwiftyStoreKey
- UIKit
- URLSession
- User Defaults
- WebSocker
- XcodeGen
- Xib
Опыт работы
UpWork
iOS Developer - Январь 2019 - Август 2019• Проектировал и разрабатывал мобильные приложения с нуля на архитектуре MVP, а так же осуществлял их дальнейшую поддержку.
• Публиковал приложения в AppStore заказчикам. Подключал различные метрики.
• Работал с PushNotifications, In-App Purchase, StoreKit.NDA
Middle iOS Developer - Ноябрь 2019 - Октябрь 2020• Работал в команде разработчиков, создал несколько экранов на архитектуре MVVM и занимался их поддержкой. Активно принимал участие в реализации новых фич.
• Увеличил процент crash-free пользователей приложения с 87% до 94%
• Оптимизировал экран приложения с вложенными таблицами и коллекциями (от ~45 FPS до ~59 FPS после).Стек: UIKit, RxSwift, RxCocoa, RxAlamofire, Realm
AppTor
Middle iOS Developer - Октябрь 2021 - Февраль 2023• Разрабатывал мобильные приложения в команде разработчиков на архитектуре MVP + Coordinator, такие как: приложение для спортсменов (трекер), приложение для изучения английского языка
• Занимался поддержкой существующих приложений, баг-трекингом, краш-аналитикой.
• Помогал разрабатывать API, согласовываясь с бекендом и бизнесом
• Разрабатывал кастомные UI-элементы, работал с CoreAnimation.
• Переделал экран покупок (paywall) в приложении и увеличил метрику по внутренним покупкамТелеканал Россия (smotrim.ru)
Middle+ iOS Developer - Февраль 2023 - по настоящее время• Поддержка и разработка приложений для iOS и tvOS.
• Исправление багов 🙂
• Активно принимал и принимаю участие в редизайн приложения.
• Полностью интегрировал функции платной подписки в приложение
• Кастомные UI-компоненты
• Кастомный плеер с настройками
• Реклама в видео
• Переход на swift concurrency
Образование
-
МБОУ ДСШ №2-
Обо мне
Добрый, весёлый и целеустремлённый парень! Найду общий язык с кем угодно и когда угодно 🤟
Работал удаленно и в офисе в командах от 2 до 30 человек.
Буду рад с вами пообщаться и рассмотреть ваши предложения! 🥳
🎓 Опыт: 3+ года
• Перевел приложение на Swift Concurrency
• Интегрировал собственные модули в приложение (Swift Package)
• Работал в команде разработчиков, создал несколько экранов на архитектуре MVVM и занимался их поддержкой. Активно принимал участие в реализации новых фич.
• Увеличил процент crash-free пользователей приложения с 87% до 94%
• Оптимизировал экран приложения с вложенными таблицами и коллекциями (от ~45 FPS до ~59 FPS после)
• Разрабатывал мобильные приложения в команде разработчиков на архитектуре MVP + Coordinator, такие как: приложение для спортсменов (трекер), приложение для изучения английского языка
• Занимался поддержкой существующих приложений, баг-трекингом, краш-аналитикой.
• Помогал разрабатывать API, согласовываясь с бекендом и бизнесом
• Разрабатывал кастомные UI-элементы, работал с CoreAnimation.
• Переделал экран покупок (paywall) в приложении и увеличил метрику по внутренним покупкам
🧑💻 Стек:
– Swift, RxSwift/RxCocoa
– Storyboard, Xib, SnapKit, Layout code
– Lottie, SwiftyGif, Kingfisher, Nuke
– OOP, POP, DRY, KISS, SOLID
– CoreLocation, MapKit
– UIKit, Foundation, AVKit
– CoreAnimation, Custom UI-elements
– MVC, MVVM, MVVM+C, MVP
– GCD, Operation, ARC, Swift Concurrency
– CoreData, User Defaults, Realm, KeychainAccess
– CocoaPods, SPM
– Alamofire, Moya, URLSession, WebSocket, Starscream
– JSON, API, Postman, Codable
– In-app purchase, StoreKit, SwiftyStoreKit
– Design patterns
– Git Flow, Fastlane, SwiftLint
– SwiftGen
– Vapor Backend, Postgresql, JWT