Специалисты
Языки программирования Swift, Objective-C, C/С++
DBMS SQLite, CoreData, Firebase
Инструментарий Xcode, LLDB, CocoaPods, SPM, Carthage, Figma, Zeplin, Sketch
Системы контроля версий Git, SVN
Операционные системы macOS/iOS, Windows
Библиотеки, фреймворки, технологии и сервисы MVC, MVP, MVVM, VIPER
CoreGraphics, SwiftUI, UIKit, AutoLayout, CoreAnimation, Alamofire, AVFoundation
AVKit, CoreLocation, WatchOS, BLE, Stripe, SnapKit
Design patterns, UML, SQL, HTTP, Web Sockets, XML/SOAP/JSON
Образование Высшее, Томский государственный университет, математик-программист
Приложение для пациентов медицинских учреждений.
Роль в проекте iOS разработчик Задачи ? Отладка ? Реализация проверки обновлений и регламентных работ ? Реализация создания назначений медикаментов ? Unit-тесты
Swift, VIPER, SnapKit, Moya, RealmSwift, Firebase
10.2022 - по н.в. месяцев
Приложение для поиска и приобретения туров
Роль в проекте iOS разработчик Задачи ? Реализация кешбэка ? Реализация компонента историй ? Дополнительные услуги и трансферы в заказе ? Поиск отелей без перелетов
Swift, VIPER, Swinject, RxSwift, IGListKit, SnapKit
07.2022 - 10.2022 месяца
Приложение для управления выездным сервисом.
Роль в проекте Team Lead iOS разработчик Задачи Разработка и поддержка новых функций Миграция хранения данных на CoreData Реализация заполнения динамических форм Поддержка оффлайн-синхронизации Управление командой разработки
Swift, CoreData, AFNetworking, Firebase, Drawsana, FSCalendar
08.2015 - 06.2022 месяца
Приложение для записи экрана устройства.
Роль в проекте iOS разработчик Задачи Разработка приложения и iOS расширения для записи экрана устройства Загрузка видео на S3 Amazon Функция видео-комментирования - наложение видео-комментария картинкой в картинке
Swift, Alamofire, AVFoundation, AVKit, SPM
12.2021 - 03.2022 месяца
iOS приложение для авиаперсонала
Роль в проекте Sr. iOS разработчик Задачи Просмотр расписания своих полетов, погоды, информации об аэропортах, отелях Чат с сотрудниками Выгрузка данных с Flica.net Синхронизация с календарем Виджеты домашнего экрана Поддержка авто обновляющихся подписок
ObjC, Swift, Firebase, StoreKit, StreamChat, AFNetworking, GoogleMaps, GoogleSignIn, Apple Sign In
06.2014 - 06.2022 месяца
Графический редактор для создания собственного дизайна галстука с последующим заказом.
Роль в проекте iOS разработчик Задачи Расширенные функции графического редактора - поворот, перенос, масштаб фигур и текста, tiling, импорт SVG графики Сохранение дизайна и возможность поделиться Поддержка Apple Pay
Swift, Firebase, Shopify, Macaw, AppsFlyerFramework
12.2019 - 11.2020 месяцев
Приложение для организации кастингов и подбора актеров с функциями социальной сети.
Роль в проекте Team Lead iOS разработчик Задачи Разработка двух приложений для продюсера и актеров с общим кодом Актер - регистрация аккаунта, загрузка видео-визитки, портфолио, отклики и приглашения на кастинги Продюсер - создание кастингов, просмотр и отбор кандидатов Поддержка deep links Локализация (русский/английский) Поддержка авто обновляющихся подписок Управление командой разработки
Swift, Firebase, Alamofire, Branch, FSCalendar, PhoneNumberKit
07.2018 - 11.2020 месяцев
Приложение для знакомств
Роль в проекте: iOS разработчик Задачи Tinder-like интерфейс с возможностью листать анкета свайпом Чат SSL pinning для повышенной защиты
Swift, Alamofire, Firebase, Koloda, CoreLocation
05.2018 - 06.2019 месяцев
Приложение для замены фона на основе Хромакей алгоритма в живом времени
Роль в проекте iOS разработчик Задачи Возможность подстановки как статичного фона, так и видео Поддержка кастомного Bluetooth устройства для управления светом Поддержка облачного хранилища (DropBox)
ObjC, AVFoundation, AVKit
05.2017 - 05.2018 месяцев
Информационное приложение производителя лака для ногтей.
Роль в проекте iOS разработчик Задачи Просмотр коллекций лаков с анимацией “Карусель” Возможность подбора цвета лака на модели руки
Objc
12.2014 - 04.2015 месяцев
Приложение для управления камерой вторым устройством с живым изображением.
Роль в проекте iOS разработчик Задачи Работает как по WiFi, так и по Bluetooth, интернет не требуется Автоматическая передача сделанного фото на оба устройства Устройства находят друг друга и подключаются автоматически
ObjC, AVFoundation, AVKit, Multipeer Connectivity Framework
03.2014 - 05.2018 месяцев
Приложение-напоминалка о причем лекарств по расписанию.
Роль в проекте iOS разработчик Задачи Различные виды расписания (каждые х дней, по дням недели, раз в х часов, свободный график) Отслеживание остатка лекарственных средств Поддержка Apple Watch Виджет домашнего экрана Автозаполнение названий лекарственных средств Импорт расписания, подготовленного в онлайн-сервисе, сканированием QR кода
Objc, CoreData, PHP, MySql
12.2011 - 04.2021 месяц
Сервис передачи данных внутри одной сети, не требующий регистрации.
Роль в проекте Разработчик Задачи Разработка iOS клиента Разработка веб-сайта и API Разработка Windows Phone клиента Разработка MacOS клиента Поддержка авто обновляющихся подписок Управление Android разработкой
Objc, AFNetworking, PHP, MySql, Windows Phone SDK, XAML
12.2011 - 04.2022 месяца
Приложение для юристов с поддержкой внешнего экрана.
Роль в проекте iOS разработчик Задачи Импорт/экспорт документов (Word, PDF, фото, видео) Выделение текста, имитация лазерной указки, масштабирование участка документа Поддержка внешнего дисплея (по проводу/AirPlay) с отдельным выводом контента Синхронизация с облачным хранением (DropBox, Google Drive)
ObjC, PSPDFKit, AirPlay, WKWebView
04.2011-10.2011 месяцев
Приложение на основе SIP протокола с идеей назначить свою мелодию в качестве рингтона другого абонента.
Роль в проекте С++ разработчик Задачи Skype-плагин с функцией выбора своей мелодии звонка удаленному абоненту, передача защищенных медиа-данных, MVP помог привлечь $7.7 млн инвестиций SIP клиент - приложение на основе SIP протокола для Windows/Windows Mobile
C++, Skype SDK, Windows Mobile SDK
11.2006-11.2009 месяцев
Приложение для создания рингтонов
Роль в проекте С++ разработчик Задачи Разработка приложения для создания рингтонов для мобильных устройств с выбором подходящего формата в зависимости от модели и последующий доставкой медиа
С++, MFC, Windows
09.2007-02.2008 месяцев
Инструменты видеонаблюдения.
Роль в проекте С++ разработчик Задачи Разработка и исследование алгоритмов видео фильтрации Разработка и исследования алгоритмов коррекции освещения Исследование алгоритмов распознавания автомобильных номеров и текста
С++, DirectShow, MFC, Windows
06.2006-07.2007 месяцев
Программное обеспечение для упрощения описания игрового дизайна.
Роль в проекте С++ разработчик Задачи Разработка инструмента для создания дизайна видеоигры по шаблону с функцией текстового редактора
С++, MFC, Windows
04.2006-09.2006 месяцев
MS Flight Simulator плагин
Роль в проекте С++ разработчик Задачи плагина для редактирования параметров модели самолета
С++, MFC, Windows
11.2005-11.2006 месяцев
Инструменты видеоредактирования
Роль в проекте С++ разработчик Задачи Разработка оболочки для редактирования видео кадров Исследование алгоритмов восстановления изображения (автоматического удаления царапин и шума)
С++, DirectShow, OpenCV, MFC, Windows
12.2004-11.2005 месяцев
Аудио-редактирование.
Роль в проекте С++ разработчик Задачи Разработка кроссплатформенной библиотеки для редактирования аудио (вырезание, копирование, вставка аудио фрагментов, перекодирование из формата в формат) Разработка инструменты автообновления
С++, MFC, Windows, portaudio, libsndfile
06.2004-12.2004 месяца
Набор инструментов для Караоке
Роль в проекте С++ разработчик Задачи Разработка библиотеки для извлечения CD+G данных с CD дисков, кодирование в mp3, wma, asf Симметричное шифрование медиа-данных для ограничения свободного копирования Караоке-плеер с поддержкой внешнего экрана Обработка аудио потока для изменения тона
С++, Flash, DirectShow, Windows
02.2003-11.2004 месяца
Инструмент 3D-визуализации данных.
Роль в проекте С++ разработчик Задачи ActiveX компоненты для математического моделирования OpenGL 2D чарты
С++, OpenGL, 2D graphics, MFC, Windows
01.2001-04.2003 месяца