Роман Кирюхин - IOS разработчик

  • Middle
  • Москва, Россия
  • 130 000 - 200 000 ₽ (руб/мес)
  • Полная занятость
  • Готов(а) к удаленной работе
  • Готов(а) к релокации
  • Обновлено 2 недели назад
Photo

Навыки

  • swift
  • UIKit

Опыт работы

NDA(Интернет магазин брендовой одежды)

Ведущий IOS-разработчик - 09.2023-06.2025

Сфера деятельности проекта — Ритейл
Роль в проекте — iOS-разработчик
Описание проекта:
Мобильное приложение сети мультибрендовых и монобрендовых магазинов — это платформа
для стильного онлайн-шопинга.
В нем можно купить одежду, обувь, а также сумки, головные уборы и другие фирменные
аксессуары не выходя из дома.
С приложением доступна актуальная информация о стильных новинках, главных модных
тенденциях и наличии товара в магазинах.
Данное приложение позволяет узнавать первым о новых поступлениях коллекций мировых
брендов одежды и аксессуаров каждый день. Десятки удобных фильтров помогают
сориентироваться в многообразии ассортимента и коллекций, выбрать нужную категорию
товара, цвет, размер, фасон и другие особенности.
С данным мобильным приложением удобно:
— Покупать одежду и обувь онлайн в несколько кликов
— Резервировать товары онлайн для самовывоза в ближайшей для вас розничной точке продаж
— Выбрать фирменные брендовые вещи из коллекций европейских брендов
— Примерить одежду и обувь перед оплатой и частично выкупить заказ
— Легко и быстро просматривать новинки коллекций ведущих брендов
— Получать идеи для образов от наших модных стилистов
— Использовать фильтры для удобного и быстрого поиска
— Узнавать актуальную информацию о наличии одежды, обуви, аксессуаров в сети розничных
магазинов
— Просматривать историю онлайн и офлайн покупок через личный кабинет
Выполненные задачи:
— Внедрение блока товаров в ожидании
— Внедрение функционального блока на главный экран(Активные заказы и блоки, связанные
обновление приложения и заполнения профиля)
— Рефакторинг отправляемых данных в аналитические сервисы
— Внедрение методов оплаты заказов — халва и сбп
— Внедрение функционала ЭПК, с помощью которого пользователи смогли оформлять
подарочные карты разных номиналов для себя или в подарок родным и близким,
просматривать в личном кабинете информацию о текущих картах, а также просматривать
историю покупок
— Реализация блока таблицы размеров для любых видов товаров
— Внедрение логирования запросов на бэк по различным параметрам в сентри, управляемого
через firebase remoteconfig
— Внедрение блока «Мультисклад» — переход к поддержке всех имеющихся размеров у товара, с
указанием — в наличии только онлайн, только офлайн или доступен везде
Основные технологии:
UIKit, MVVM+Rx, SnapKit, Moya, RxDataSources, SwiftMessages, Kingfisher, FirebaseAnalytics,
FirebaseCrashlytics, FirebaseMessaging, FirebaseRemoteConfig, YandexMapsMobile,
YandexMobileMetrica, AppsFlyerFramework, Sentry, myTrackerSDK

NDA(Мобильное приложение вуза)

Инженер-программист - 06.2022-09.2023

Сфера деятельности проекта — Образование
Роль в проекте -iOS-разработчик
Описание проекта:
Приложение, которым могут пользоваться как студенты так и сотрудники, и абитуриенты. В
нем объединено несколько ролей и более 20 сервисов вуза. Студенты и сотрудники могут
просматривать расписание, оформлять пропуска и справки и др.. У студентов есть возможность
просматривать не только расписание занятий, но и расписанием сессии и пересдач, следить за
своей успеваемостью, средним баллом, оплачивать обучение, записывать на платные и
бесплатные курсы и др.. В приложении имеется отдельная роль — студент-олимпиадник, с
помощью которой, учащийся может видеть все этапы олимпиады, получать задания,
отправлять ответы и др.
Выполненные задачи:
— Реализация дашборда приложения
— Реализация блока расписания для студентов и сотрудников
— Реализация блока сервисов для студентов и сотрудников
— Реализация логирования в приложении
— Реализация разделения интерфейсов приложения в зависимости от роли авторизованного
— Реализация блока олимпиадника
— Реализация оплаты обучения или платного курса
— Реализация блока «витрина курсов»
— Реализация экрана для работы с PDF документами сгенерированными на бэке
Основные технологии:
UIKit, CleanSwift, SnapKit, Moya, FSCalendar, SwiftMessages, Kingfisher, SkeletonView

NDA(CleanTech,FoodTech)

Младший IOS разработчик - 06.2020-05.2022

Период работы на проекте — 6 месяцев
Сфера деятельности проекта — Ритейл
Роль в проекте — iOS-разработчик
Описание проекта — Мультипроект, который дает возможность подключать достаточно быстро
новых клиентов из сферы клининга.
Приложение позволяет:
— Оформлять заявку на клининг или химчистку
— Видеть актуальный статус заказа
— Получать уведомления об изменении статуса заказа
— Находить ближайшие точки оказания услуг по своему местоположению
— Пользоваться бонусной системой
— Создавать обращение в чат поддержки
Выполненные задачи:
— Рефакторинг верстки со StoryBoards и Xib на код
— Внедрение функционала пуш уведомлений
— Добавление локализации в приложение
— Добавлен VPN менеджер
— Внедрение функционала заказа клининга на дом
— Внедрение функционала оформления заказа на химчистку
— Рефакторинг функционала карт с GoogleMaps на Yandex
— Реализация функционала «На доверии», позволяющего не дожидаясь очереди и полного
оформления заказа сотрудником оставить вещи в химчистку на приемном пункте
Основные технологии:
UIKit, CleanSwift SnapKit, Moya, Kingfisher, R.swift, PanModal, GoogleMaps, YandexMetrica,
FirebaseMessaging, OneSignal Notification, Wormholy
FoodTech
Период работы на проекте — 10 месяцев
Сфера деятельности проекта — Ритейл
Роль в проекте — iOS-разработчик
Описание проекта:
Мультипроект, который дает возможность подключать достаточно быстро новых клиентов из
ресторанной сферы.
Приложение позволяет:
— Знакомиться с актуальным меню
— Оформить предзаказ и доставку
— Оплачивать заказ
— Отслеживать статус приготовления
— Получать уведомления о готовности
— Получать, копить и оплачивать заказы бонусными баллами
— Первым узнавать о промоакциях и крутых новинках
— Иметь под рукой карту с координатами ближайших точек
Выполненные задачи:
— Рефакторинг UI бонусной системы
— Рефакторинг UI корзины
— Рефакторинг экрана оформления заказа
— Рефакторинг экрана выбора пункта самовывоза и адреса доставки
— Рефакторинг логики приложения. Перенос этапа авторизации со входа в приложение на
момент, когда пользователю понадобится функционал приложения, подразумевающий ее.
— Добавлен способ авторизации через тг
— Внедрение функционала пуш уведомлений
— Добавление локализации в приложение
— Кастомизация таргета под определенного клиента
Основные технологии:
UIKit, CleanSwift SnapKit, Moya, Realm, Kingfisher, R.swift, PanModal, GoogleMaps, YandexMetrica,
Firebase Push Notification, OneSignal Notification, Cloudpayments, Wormholy
Мобильное приложение системы бренд-контроля
Период работы на проекте — 4 месяца
Сфера деятельности проекта — Ритейл
Роль в проекте — iOS-разработчик
Описание проекта — Приложение бренд-контроля позволяется пользоваться системой
удаленной идентификации. Система обеспечивает круглосуточную защиту товаров и брендов
от подделки в режиме on-line, снабжая потребителей достоверной информацией о
подлинности покупки.
Выполненные задачи:
— Рефакторинг логики приложения. Перенос этапа авторизации со входа в приложение на
момент, когда пользователю понадобится функционал приложения, подразумевающий ее
— Рефакторинг экрана авторизации
— Рефакторинг экрана истории проверок товаров, а также результата проверки
— Рефакторинг экрана профиля
— Рефакторинг информационного
— Добавление поддержки темной темы в приложение
Основные технологии UIKit, CleanSwift, SnapKit, Moya, Kingfisher, R.swift, GoogleMaps, Wormholy
Приложение химчистки – один из партнеров по химчисткам запросил отдельное приложение
подстроенное под себя.
Период работы на проекте — 4 месяца
Сфера деятельности проекта — Ритейл
Роль в проекте — iOS-разработчик
Выполненные задачи:
— написание проекта с нуля.
— как тимлид — формирование задач на спринты + обучение стажера на боевых задачах(ревью
выполненного) + написание большей части приложения
— написание профиля клиента
— создание корзины
— интеграция выбора зоны доставок + экспресс доставки
Стек технологий: Moya, SnapKit, Kingfisher, R.swift, PanModal, YandexMaps, Firebase Push
Notification, Wormholy, YandexMetrica, SwiftMessages

Образование

Прикладная математика и информатика

МАИ
2015-2019

Обо мне

Ключевые навыки:

Создание программного обеспечения и обновлений для iOS-устройств

Подключение баз данных к приложению

Взаимодействие с библиотеками других разработчиков

Написание технической документации для продуктов

Знание Swift

Работа в системе Git

Улучшение приложений на основе оценок пользователей

Приложение GeekLink

Установить
×
31 / 0,476 / 46.74mb