Оставьте заявку, мы подберем для вас подходящего специалиста за 48 часов!
Премия рунета

Владислав Р. IOS разработчик, Senior

ID 10897
ВР
Владислав Р.
Мужчина
Россия, Новосибирск, UTC+7
Ставка
4 125 Р/час
НДС не облагается
Специалист доступен с 18 июля 2024 г.

Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.

Подробнее
О специалисте
Специализация
IOS разработчик
Грейд
Senior
Навыки
SnapKit
Storyboards
SwiftUI
UI Kit
Xib
layout
Alamofire
JSON
REST
URLSession
CleanSwift
DRY
MVC
MVP
MVVM
OOP
SOLID
VIPER
Yagni
KISS
aac
Animations
AVFoundation
Carthage
CI/CD
CocoaPods
Code Review
coreanimation
CoreData
dispatch
Figma
Firebase
Firebase Crashlytics
GCD
Git
Git Flow
GitHub
GitLab
Jira
Keychain
Kingfisher
Lottie
MapKit
Multi Threading
NavigationUI
NotificationCenter
operationqueue
OS
Postman
Realm
Router
Sketch
SourceTree
SPM
StoreKit
Swift
SwiftLint
UserDefaults
vscode
Xcode
filemanager
Gitlab CI
XCTest
Objective-C
Visio
Auto Layout
Отрасли
AI & Robotics
LifeStyle
Urban technology
Главное о специалисте
Опыт работы: 5 лет. Самая интересная и/или технически сложная задача из опыта: Реализация функционала для поиска похожих изображений, в котором используется framework Vision. Основная сложность была в том, что нужно было сравнить отпечатки всех изображений друг с другом. Применение адаптированного функционала из коробки приводило к тому, что 289 изображений сравнивались около 20 секунд, но благодаря реализуемой оптимизации (использование иных структур данных, а также грамотное управление жизненным циклом объектов) время сократилось до 2 секунд. Куда хотелось бы развиваться: технически или в менеджмент: в ближайшей перспективе и долгосрочной перспективе — технически. Какими задачами хотелось бы заниматься: разработкой новых фич, решением нетривиальных проблем, долгосрочной поддержкой/развитием проекта. Какими задачами не хотелось бы заниматься: поддержкой приложений для macos. Компетенция: UI: UIKit, AutoLayout, frame layout, XIB, Storyboards, SnapKit, SwiftUI. Network: REST, JSON, URLSession, Alamofire. Architecture & Approaches: MVC, MVP, MVVM, VIPER, CleanSwift, OOP, SOLID, KISS, DRY, YAGNI. Core: Xcode, Swift, NotificationCenter, AVFoundation, ARC/MRC, Dispatch Methods, AppGroup, AppKit. Data: CoreData, Realm, Firebase, UserDefaults, KeyChain, plists. Animations: CoreAnimation, Lottie. Navigation: Coordinator, Router. Tools: Xcode Instruments, Firebase Crashlytics. Multithreading: GCD, OperationQueue. Dependencies: CocoaPods, SPM, Carthage. Development Process: Git, GitFlow, GitLab, CI/CD, GitHub, Source Tree, Postman, Jira, Figma, Sketch, SwiftLint, Code review. Frameworks: Kingfisher, StoreKit.
Проекты   (5 лет 7 месяцев)
Photo Enhancer AI
Роль
iOS-разработчик
Обязанности
Проект Photo Enhancer AI — приложение для улучшения качества изображений. https://apps.apple.com/by/app/photo-enhancer-ai-upscaler/id6474823904?mt=12 Команда проекта: MacOS/Windows разработчики, 1 тестировщик, 1 Backend, 1 UI/UX Designer, Team Lead, PM, контент менеджер, маркетолог. Выполненные задачи: - Декомпозиция задач. - Реализация приложения с нуля. - Улучшение изображений через ИИ на бэкенде. - Применение CIFilter-ов к изображениям. - Добавление монетизации. - Реализация истории изменений и экспорта изображений. - Реализация превью экспорта с просмотром изменений до/после улучшения. - Проведение код ревью. - Настройка CI. - Написание тестов.
Стек специалиста на проекте
REST, MapKit, MVVM, XCTest, Lottie, StoreKit, GCD, URLSession, Gitlab CI, SwiftUI, filemanager
Отрасль проекта
LifeStyle
Период работы
Январь 2023 - По настоящее время  (1 год 7 месяцев)
MaCleaner Pro
Роль
iOS-разработчик
Обязанности
Проект MaCleaner Pro — добавление функции поиска и удаления похожих изображения. https://apps.apple.com/by/app/macleaner-pro-disk-cleaner/id953795652?mt=12 Команда проекта: 1 iOS разработчик, 1 тестировщик, 1 Backend, 1 UI/UX Designer, Team Lead, PM, контент менеджер, маркетолог. Выполненные задачи: - Верстка UI для функции поиска и удаления похожих изображения. - Добавление функции поиска и удаления похожих изображения с - использованием framework Vision. - Обновление оффера. - Рефакторинг старого когда. - Исправление крашей. - Проведение код ревью.
Стек специалиста на проекте
MapKit, MVC, Objective-C, GCD, Visio
Отрасль проекта
Urban technology
Период работы
Август 2022 - Январь 2023  (6 месяцев)
Digital Notebook
Роль
iOS-разработчик
Обязанности
Проект Digital Notebook — добавление помощника с искусственным интеллектом. https://apps.apple.com/ru/app/digital-notebook-notes-writer/id6449457503 Команда проекта: 1 iOS разработчик, 1 тестировщик, 1 Backend, 1 UI/UX Designer, Team Lead, PM, контент менеджер, маркетолог. Выполненные задачи: - Верстка UI для чата с ИИ, - Реализация чата с ИИ. - Реализация оффера внутри чата. - Обновление оффера. - Рефакторинг старого когда. - Исправление крашей.
Стек специалиста на проекте
Swift, MVP, GCD, URLSession, UI Kit
Отрасль проекта
AI & Robotics
Период работы
Январь 2021 - Август 2022  (1 год 8 месяцев)
Формат работы
Формат работы
Удаленно
Командировки
Готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет

Похожие специалисты

BioTech, Pharma, Health care & Sports • LifeStyle • Media
АК
Андрей К.
Азов
IOS разработчик
Senior
4 125 Р/час
nslayoutconstraints
SnapKit
Storyboard
SwiftUI
UI Kit
Alamofire
GraphQL
HTTPS
JSON
REST API
+60

Андрей, Senior iOS разработчик Андрей — опытный специалист в области разработки приложений для iOS. В своей работе Андрей уделяет современным технологиям и подходам, постоянно совершенствуется, приобретает новые компетенции. Андрей работал над несколькими крупными проектами в различных отраслях, включая здравоохранение, спорт и медиа. На каждом проекте он выполнял широкий спектр задач, связанных с разработкой и улучшением функциональности приложений. Самой интересной и технически сложной задачей, которую довелось решать, считает реализацию ТРГ для интерактивного анализа МакНамара по антропометрическим точкам. Как опытному специалисту Андрею в настоящее время интересно было бы заниматься также UI, бизнес-логикой, менеджерскими задачами. Опыт Андрея в разработке приложений для iOS делает его ценным специалистом для компаний, ищущих опытных разработчиков.

Подробнее
FinTech & Banking • LifeStyle • Media • Social Networking • Telecom
АВ
Артем В.
Екатеринбург
IOS разработчик
Senior
3 500 Р/час
Swift
Git
MVVM
MVC
Alamofire
CocoaPods
UI Kit
Objective-C
MVP
Firebase
+79

Стаж с 2018 года. Имеет опыт разработки в нескольких крупных проектах. Работал с телекомом (мобильное приложение для итальянского мобильного оператора), аудио- и видео-обработкой (TikTok-like социальная сеть с миллионами пользователей, караоке приложение), дополненной реальностью. Также работал с финтех приложениями. Большой опыт работы с базами данных, многопоточностью, асинхронностью. Работал с GCD, Async/Await, Combine. Большой опыт работы со SwiftUI. Много работал с профилировщиком, работал с картами, кластерами, оптимизировал UI, исправлял утечки. Работал с покупками, валидациями ресиптов в подписках, сокетами. На некоторых проектах реализовывал функционал на ARKit. Имеет опыт работы в команде, участвует в code review, а также в разработке архитектуры проекта и ключевого функционала.

Подробнее

Недавно просмотренные специалисты

AI & Robotics • LifeStyle • Urban technology
ВР
Владислав Р.
Новосибирск
IOS разработчик
Senior
4 125 Р/час
CoreData
aac
operationqueue
filemanager
coreanimation
CleanSwift
dispatch
SPM
GitLab
SnapKit
+66

Опыт работы: 5 лет. Самая интересная и/или технически сложная задача из опыта: Реализация функционала для поиска похожих изображений, в котором используется framework Vision. Основная сложность была в том, что нужно было сравнить отпечатки всех изображений друг с другом. Применение адаптированного функционала из коробки приводило к тому, что 289 изображений сравнивались около 20 секунд, но благодаря реализуемой оптимизации (использование иных структур данных, а также грамотное управление жизненным циклом объектов) время сократилось до 2 секунд. Куда хотелось бы развиваться: технически или в менеджмент: в ближайшей перспективе и долгосрочной перспективе — технически. Какими задачами хотелось бы заниматься: разработкой новых фич, решением нетривиальных проблем, долгосрочной поддержкой/развитием проекта. Какими задачами не хотелось бы заниматься: поддержкой приложений для macos. Компетенция: UI: UIKit, AutoLayout, frame layout, XIB, Storyboards, SnapKit, SwiftUI. Network: REST, JSON, URLSession, Alamofire. Architecture & Approaches: MVC, MVP, MVVM, VIPER, CleanSwift, OOP, SOLID, KISS, DRY, YAGNI. Core: Xcode, Swift, NotificationCenter, AVFoundation, ARC/MRC, Dispatch Methods, AppGroup, AppKit. Data: CoreData, Realm, Firebase, UserDefaults, KeyChain, plists. Animations: CoreAnimation, Lottie. Navigation: Coordinator, Router. Tools: Xcode Instruments, Firebase Crashlytics. Multithreading: GCD, OperationQueue. Dependencies: CocoaPods, SPM, Carthage. Development Process: Git, GitFlow, GitLab, CI/CD, GitHub, Source Tree, Postman, Jira, Figma, Sketch, SwiftLint, Code review. Frameworks: Kingfisher, StoreKit.

Подробнее