ПВ
Петр В.
Мужчина, 44 года
Россия, Омск, UTC+6
Ставка
3 468,09 Р/час
вкл. НДС 5% (128.57 Р)
Специалист доступен с 24 января 2026 г.

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

Подробнее
О специалисте
Специализация
IOS разработчик
Грейд
Senior
Навыки
Swift
Objective-C
UI Kit
Git
RxSwift
Xcode
Core Data
Jira
Firebase
Foundation
SnapKit
Moya
SOLID
REST API
SwiftUI
Figma
CocoaPods
Java
Kotlin
PHP
C/C++
SQL
JavaScript
AVFoundation
Core Graphics
Core Location
Core Animation
Dynamic
Animations
Security
Framework7
Facebook
SDK
AFNetworking
Alamofire
Combine
Firebase SDK
Stripe
SVProgressHUD
SDWebImage
SwiftyJSON
JQuery
Angular
Smarty
PEAR
Twitter Bootstrap
API
Yii
CakePHP
Joomla
CMS
1С-Битрикс
Auto Layout
Отрасли
Cloud Services
Information Security
LifeStyle
Logistics & Transport
Media
Знание языков
Английский — C1
Главное о специалисте
Пётр — iOS-разработчик уровня Senior. Обладает широким спектром навыков, включая работу с Swift, Objective-C, UI Kit, Git и другими инструментами. Опыт работы на проектах: - NDA (Media): разработка функционала для загрузки видео по TUS протоколу, создание видеоплеера, реализация отображения спрайтов во время поиска внутри видео, оптимизация производительности и используемой памяти в проекте. - Проект в сфере Logistics & Transport: исправление крэша, связанного с добавлением большого количества фотографий, добавление возможности оставлять аудиосообщения, исправление различных крэшей и визуальных багов. - Vertigo (Media): интеграция Music Map SDK, оптимизация скорости работы приложения, повышение стабильности синхронизации музыки. - SignPass (Cloud Services): создание REST API сервиса, разработка iOS приложения для веб-сервиса. - SignToLogin.com и SignToLogin (Cloud Services): работа над облачной платформой для проверки рукописной подписи.
Проекты   (11 лет 8 месяцев)
NDA
Роль
Fullstack разработчик
Обязанности
Мобильное iOS ‑ приложение для биометрической верификации личности по ладони, с интеграцией WebView ‑ дашборда, Reclaim ‑ верификации и Privy ‑ аутентификации. Приложение поддерживает разные окружения (local/dev/staging/prod), диплинки, работу с Palm SDK и SDK Reclaim. Задачи iOS - Интеграция Palm SDK (полный нативный palm enrollment flow, обработка ошибок/кодовых сценариев). - Реализация WebView ‑ дашборда с передачей токенов, стабильной навигацией и логированием. - Интеграция Privy email/OTP аутентификации и обмена токена на `hptoken`. - Реализация Reclaim flow (deep link, SDK запуск, proof submit, UI состояния). - Миграция/настройка окружений и конфигов (app/web/api URL, ключи Privy). - Оптимизация UX (камера, шаги жестов, экран успеха/ошибок, предупреждения). - Отладка, логирование и обработка нестабильных сценариев (tokens, logout, session, WebView storage) - Глубокий рефактор Palm SDK: разнесение public/internal API, DI, async API. - Перевод жестовой логики и UX на современный стек разработки. - Оптимизация производительности, памяти и качества (качество изображения, обработка кадров, throttling). - Введение типизированных ошибок/состояний, логгера, отказоустойчивой сети. - Масштабная документация SDK и покрытие тестами (unit/e2e). - Подготовка SDK к распространению (SPM/Pods, ресурсы, podspec, build ‑ скрипты). Задачи Android: - Интеграция Android Palm SDK через AAR и CameraX (инициализация, lifecycle, sensor/preview pipeline). - Паритет UI/UX с iOS: onboarding, сканер, прогресс, ошибки, permissions flow. - Разработка и настройка build ‑ вариантов (debug/release/dev/staging/production). - Настройка network/security (cleartext dev, security config, base URLs). - Улучшение качества/стабильности palm scanning (экспозиция, яркость, жесты). - Интеграция Firebase RC, Forced Update, AAR rebuild scripts - Рефактор PalmSDK под Clean Architecture, DI и строгую типизацию моделей. - Выравнивание поведения SDK с legacy ‑ версией (flow, поля моделей, sdkVer, GAID). - Глубокая настройка gesture recognition (пороговые значения, последовательность, hand‑side). - Оптимизация pipeline обработки кадров и качества изображения. - Диагностика и логирование camera/gesture/quality/network. - Интеграция CameraX, MediaPipe, PyTorch и настройка build ‑ конфигураций. - Улучшение ошибок/коллбеков SDK (typed errors, server error catalog) Стэк: Swift, SwiftUI, UIKit, Async/Await, Combine, WKWebView, DSBridge, PrivySDK, Reclaim SDK, Swift PM, CocoaPods, Firebase, OSLog, Deep Links. Swift, Swift Concurrency (Async/Await), AVFoundation (камера / кадровый пайплайн), MediaPipeSDK, TorchSDK / LibTorch‑Lite, Swift Package Manager + CocoaPods, Tuist (сборка/организация workspace), XCTest (unit/e2e тесты) Kotlin, Jetpack Compose, CameraX, Hilt, Retrofit, OkHttp, Kotlin Coroutines, Firebase, MLKit, Gradle, R8/Proguard, AAR. Kotlin, CameraX, MediaPipe, PyTorch, Retrofit/OkHttp, Gson, Gradle, DI (Hilt/Named), Android SDK.
Достижения
- Реализовал полный Palm Verification flow с детальным UX и обработкой серверных кодов → стабильная верификация пользователей. - Интегрировал WebView ‑ дашборд с безопасной токен ‑ инъекцией и JS‑Native bridge, включая refresh/logout. - Перевел аутентификацию на Privy email/OTP и реализовал обмен токена на web `hptoken`. - Полностью интегрировал Reclaim verification flow (deep link + proof submission). - Настроил multi‑environment конфиг (Local/Dev/Staging/Production) и безопасные домены/URL схемы. - Разработал экраны сканера и onboarding ‑ экран - Обеспечил функциональный паритет с legacy SDK и стабильную интеграцию в приложение. - Повысил надежность camera/gesture pipeline и диагностику качества. - Подготовил SDK к масштабному использованию и внедрению в другие проекты. - Полностью перенес Palm Verification flow на нативный Android с паритетом к iOS. - Устранил black‑screen и race‑issues в CameraX, стабилизировал preview. - Внедрил гибкие build ‑ варианты и окружения (dev/staging/production). - Привел сканер/ошибки/UX к единому стандарту across платформы. - Оптимизировал качество распознавания через корректные пороги экспозиции/яркости. - Достигнут функциональный parity с legacy SDK по enrollment ‑ flow и кодам качества. - Существенно улучшена стабильность жестов и фильтрация ложных распознаваний. - Оптимизирована camera pipeline: динамические разрешения, защита от дублей, serialized frame processing. - Повышена диагностируемость SDK (детальные логи по landmark/quality/gesture). - Обеспечена корректная GAID ‑ нормализация и совместимость с legacy backend.
Стек специалиста на проекте
API, Kotlin, Swift, Google, Android, IOS, DI, Web Api, UX, WebView, Flow.js, UI, Storage, Sessions, Cubit, Работа с интеграциями, build, Trivy, покрытие тестами, deep, UnitX, AppStore, AsyncAPI, logux, bridge, throttling, spmpods, оптимизация, url, Отладка
Отрасль проекта
Information Security
Период работы
Июнь 2025 - Январь 2026  (8 месяцев)
Ichthys
Роль
Flutter разработчик
Обязанности
Приложение для голосового и текстового поиска по Библии с возможностью чтения Библии. Поискова система снабжена семантическим поиском и поиском по ключевым словам. В приложении есть возможность задать голосовой запрос и перейти из результатов поиска к искомой цитате в Библии. Задачи - Разработка нового функционала, в том числе механизм закладок с возможностью сохранять интервалы стихов и переносить их между папками (и другие CRUD операции). - Календарь праздников - Рефакторинг - Исправление голосового поиска, навигации, UI компонентов и других багов
Стек специалиста на проекте
Lottie, Dart, Flutter, Hive, Table, CRUD, Provider, iText, RxDart, go_router, flutter_svg, openapi_generator, HTTP Proxy
Отрасль проекта
LifeStyle
Период работы
Январь 2025 - Май 2025  (5 месяцев)
NDA
Роль
iOS разработчик
Обязанности
Видеоплатформа с возможностью проведения стримов, загрузки и просмотра видео в горизонтальном и вертикальном форматах. Доступна в web-версии для десктопов и мобильных устройств в формате веб приложения, а также в магазинах приложений AppStore и Google Play. Приложение является некоторой альтернативой YouTube и TikTok. Задачи на проекте: 1. Разработка функционала для загрузки видео по TUS протоколу. 2. Разработка видео плеера. 3. Реализация отображения спрайтов во время поиска (seeking) внутри видео. 4. Обработка и парсинг файлов VTT формата. 5. Разработка функционала связанного с отправкой событий телеметрии для видеоплеера. 6. Разработка прелоадера для видео в ленте клипов. 7. Оптимизация производительности в различных участках проекта. 8. Оптимизация по используемой памяти в различных частях проекта. 9. Другие более мелкие задачи и фиксинг багов.
Стек специалиста на проекте
Swift, Combine, Firebase, Kingfisher, Realm, Lottie, VIPER, *nix, Await, Swinject, GCD, SnapKit, ARC, Unit testing, UI Kit, Xcodegen, Jitsi, Async, TCA, SwiftUI, Concurrency, XCUITest, introspect, Tuskr, devicekit, EasySwiftLayout
Отрасль проекта
Media
Период работы
Сентябрь 2023 - Декабрь 2024  (1 год 4 месяца)
Формат взаимодействия
Объем участия в проекте
Высокая нагрузка
Формат взаимодействия
Удаленный
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Да
Образование
Высшее
Учебное заведение
Омский Государственный Технический Университет
Специальность
Вычислительная техника, вычислительные системы и сети
Завершение учебы
2002 г.
Высшее
Учебное заведение
Омский государственный университет им. Ф.М. Достоевского
Специальность
Менеджер организации
Завершение учебы
2007 г.

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

FinTech & Banking • LifeStyle • Media • Social Networking • Telecom
АВ
Артем В.
Екатеринбург
IOS разработчик
Senior
3 636,36 Р/час
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, а также в разработке архитектуры проекта и ключевого функционала.

Подробнее
BioTech, Pharma, Health care & Sports • FinTech & Banking • Insurance • LifeStyle • Marketing, Advertising & Design • Social Networking • Telecom
ИЮ
Илья Ю.
Калининград
IOS разработчик
Senior
3 211,19 Р/час
Swift
Objective-C
IOS
Xcode
IDEF
Architecture
MVC
MVVM
MVP
Clean Swift
+107

Илья — опытный iOS-разработчик уровня Senior. Он обладает навыками работы с различными инструментами и технологиями, такими как Swift, Objective-C, Xcode, MVC, MVP, VIPER, RxSwift, swiftUI, Core Data, Realm, MVVM, а также имеет опыт работы с базами данных, сетевыми запросами, REST API, JSON, SSL и другими. Илья участвовал в разработке нескольких проектов для различных отраслей, таких как маркетинг, реклама и дизайн, финтех и банкинг, телеком, социальные сети, биотехнологии, фармацевтика, здравоохранение и спорт, лайфстайл и страхование. В его портфолио есть проекты для Hoff, Alpari Mobile Analytics, Сибур, BIP, Amedia, BetterO, ITV. Gold Rings UK, Millionaire Live и Daofice. На проектах он занимался имплементацией функционала, рефакторингом старого кода, правкой багов, разработкой UI и логики, интеграцией с внешними сервисами и системами управления проектами.

Подробнее

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

Cloud Services • Information Security • LifeStyle • Logistics & Transport • Media
ПВ
Петр В.
Омск
IOS разработчик
Senior
3 468,09 Р/час
Git
API
Java
JavaScript
PHP
Jira
SQL
Figma
Kotlin
Swift
+53

Пётр — iOS-разработчик уровня Senior. Обладает широким спектром навыков, включая работу с Swift, Objective-C, UI Kit, Git и другими инструментами. Опыт работы на проектах: - NDA (Media): разработка функционала для загрузки видео по TUS протоколу, создание видеоплеера, реализация отображения спрайтов во время поиска внутри видео, оптимизация производительности и используемой памяти в проекте. - Проект в сфере Logistics & Transport: исправление крэша, связанного с добавлением большого количества фотографий, добавление возможности оставлять аудиосообщения, исправление различных крэшей и визуальных багов. - Vertigo (Media): интеграция Music Map SDK, оптимизация скорости работы приложения, повышение стабильности синхронизации музыки. - SignPass (Cloud Services): создание REST API сервиса, разработка iOS приложения для веб-сервиса. - SignToLogin.com и SignToLogin (Cloud Services): работа над облачной платформой для проверки рукописной подписи.

Подробнее
E-commerce & Retail
МН
Марина Н.
Саратов
UX/UI дизайнер
Senior
2 987,01 Р/час
HTML
CSS
Figma
Usability
Adobe Illustrator
Adobe Photoshop
Sketch
Adobe After Effects
Material Design
Principle
+21

Навыки • Свободное владение Figma (Components/Variants/Styles/Auto Layout). • Опыт работы в Adobe Illustrator, Adobe After Effects, Miro, Adobe Photoshop, CorelDRAW. • Знание гайдлайнов мобильных приложений на базе iOS, Android (Material Design, Human Interface Guidelines). • Знание основ HTML и CSS. • Знание принципов UX/UI, адаптивного дизайна, основы живописи и рисунка, колористики и композиции. • Проектирование пользовательских интерфейсов для web и mobile. • Опыт разработки UI-китов. • Знание процессов и методов UX-тестирования • Знание методик CJM,JBTBD • Знание методик A\B тестирований • Проведение опросов UX пользователей, Фокус Группы • Знание процессов и методов UX-тестирования, A\B тестирования • Юзабили тестирование, фокус тестирование • Составление References и Mood Board. • Создание интерактивных прототипов и анимаций. • Знание теории цвета, типографики, композиции и сеток. • Проведение ревью (авторский надзор) готовых интерфейсов. • Понимание специфики разработки веб-платформы. • Коммуникабельность, развитые презентационные навыки, умение объяснить свою точку зрения, умение работать в команде. • Способность работать в четком графике, умение организовать свою работу. • Умение вести сразу несколько проектов и легко переключаться между задачами. • Внимательность к деталям и аккуратность в мелочах, аналитический склад ума. Ссылка на портфолио и проекты https://dprofile.ru/profsoft?utm_source=yandex.ru&utm_medium=organic&utm_campaign=yandex.ru&utm_referrer=yandex.ru Cсылки на слои в Figma https://disk.yandex.ru/d/6kouWmpu7sxmXQ https://www.figma.com/file/Vkt4jnFclVmGVjlXRMsMQO/Tigrus-(ios)- (%D0%BF%D0%BE%D1%80%D1%82%D1%84%D0%BE%D0%BB%D0%B8%D0%BE)?type=design&mode=design&t=RBJ4xqWJzgkgRCaJ-0

Подробнее