Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
1. Разработка платформы управления безопасностью на стационарных объектах и транспорте на базе технологий искусственного интеллекта и видеоанализа, идентификация людей, автомобильных номеров, предметов, подсчета посетителей и пассажиров, определения паттернов поведения
Что делал:
- Разработал раздел технической поддержки с помощью MessageKit;
- Работал над пуш уведомлениями;
- Верстал сложные кастомных UI элементы;
- Внедрял биллинг, сначала через TinkoffASDK, а после - рефакторинг на транзакции через бекенд;
- Внедрял раздел Видеомониторинг с прямой трансляцией и двусторонней связью;
- Разрабатывал раздел видеоархивов с возможностью скачать нужный отрезок видео;
- Внедрил карту с построением маршрута автомобиля в реальном времени и возможностью мониторинга инцидентов на дороге через вебсокеты;
- Работал над кастомными анимациями навигации между экранами;
- Внедрил возможность сохранить данные для авторизации в keychain и после логиниться через Face ID;
- Разрабатывал графики для аналитики с помощью фреймворка Charts ;
- Проводил рефакторинг;
- Поддерживал уже готовый функционал;
2. Приложение - мессенджер для знакомств на карте. Создание эвентов, добавление на карту интересных локаций и заведений
Что делал:
- Внедрил функционал голосовых сообщений;
- Фиксил баги;
- Участвовал в рефакторинге модулей со сторибордов на верстку в коде;
- Поддерживал готовый функционал;
- Внедрил генерацию QR кода для быстрого поиска пользователя;
- Делал кластеризацию на карте;
- Реализовал функционал исчезновения пользователя с карты;
3. Внутренний проект для сотрудников тех. поддержки.
- Работал над интеграцией Firebase;
- Писал модули для саппорта клиентов, которые пишут с десктопа и мобилки;
- Реализовал индикацию нового сообщения;
- Реализовал пуш уведомления;
Стек: UIKit, SwiftUI, MVVM, Combine, SnapKit, Storyboard, Charts, CocoaPods, SPM, Push Notifications, TinkofASDK, SocketIO, VLCMobileKit, FFMPEGKit, URLSession, Alamofire, SOLID, Firebase, MessageKit, Kingfisher, GoogleMaps, Lot
Апрель 2023 - По настоящее время
(2 года 4 месяца)
Dev.O
Роль
iOS Разработчик
Обязанности
Приложение, которое позволяет соревноваться в танцах. Алгоритм анализа движения оценивает качество танца.
Стэк:
SwiftUI, UIKit, MVVM, URLSession, Combine, PoseTracker, ARKit
Чем занимался:
- Работа с анимациями, видео и аудио;
- Работа с сетевой частью приложения;
- Верстка и рефакторинг дизайна по макетам в Figma;
- Багфикс и рефакторинг модулей;
Проект: https://apps.apple.com/ru/app/replic8-dance-it-live-it/id6443750473?l=en-GB
риложение - автомобильный портал, включающий в себя 3D-конфигуратор, раздел новостей автомобилей, объявлений о продаже, каталог колес и тюнинга.
Стэк:
MVP, UIKit, URLSession, GitHub, Figma
Чем занимался:
- Разработка нового функционала и доработка существующего;
- Разрабатывал каталог автомобилей и характеристик с помощью таблиц и коллекций;
- Писал новые запросы и адаптировал старые под новые правки с бекенда, используя URLSession;
- Создание кастомных UI компонентов по дизайну в Figma;
- Багфикс;
Проект: https://apple.co/3zMnFLc