Скидка на вакансию
Скидка на первую вакансию
Акция до 22 декабря
Дмитрий Холмогоров (di18s), 32 года, Россия, ИжевскДмитрий Холмогоров (di18s), 32 года, Россия, Ижевск

Дмитрий Холмогоров

Разработчик мобильных приложенийСредний (Middle)
От 250 000 ₽Не ищу работу

Контакты

Контакты скрыты настройками приватности
Возраст: 32 года
Опыт работы: 5 лет и 11 месяцев
Регистрация: 16.01.2022
Последний визит: 2 года назад
Гражданство:
Местоположение: Россия, Ижевск
Дополнительно: готов к удаленной работе
Знание языков:

Обо мне

Проекты:

• Создание и развитие приложения для сотрудников банка (Альфабанк) в сторе Alfa People

Архитектура VIPER, для сети использовал Alamofire, для кеширования картинок Kingfisher, в остальном пользовался нативным инструментами.

Реализовывал весь функционал так как был единственный iOS разработчик. В основном приложение состоит из таблиц/коллекций с множеством секций и разных ячеек, из самого интересного было создание бронирования коворкинга и паркинг-шеринг;

• Онлайн кинотеатр Яндекс Кинопоиск

Архитектура VIPER

Писал под Apple TV

Использовался combine. Реализовывал детский режим, "бесшовные" переходы, писал тесты и делал редизайн;

• Онлайн кинотеатр для 6 платформ - "Триколор Кино и ТВ онлайн"

Архитектура VIPER

Занимался разработкой 2х проектов для iOS и AppleTV.

Реализовывал функционал продолжения просмотра, ограничения для правообладателей, рефакторинг TVOS проекта, реализация подписок и правка багов. Писал bash-скрипты для кастомизации проекта;

• Американский проект для автодилеров - TruImages

Архитектура MVVM

Работал с AWSS3, Realm, AVFoundation.

Делал сохранение данных и фоновую отправку данных, писал видеокамеру с возможностью делать фото вовремя съемки видео.

Проект был написан на обж-с + свифт;

• 3D игра с элементами дополненной реальности

Архитектура MVP

Использовал ARKit и SceneKit

Создавал 3D модели, анимации и взрывы, использовал библиотеку SocketIO (тот же Starscream) для работы с веб-сокетами;

• Приложение по поиску авиабилетов

Архитектура MVC

Писал на Objective-C с использованием CoreData и AppleMaps.

Умею верстать UI как из сториборда и xib так и из кода.

При написании кода стараюсь не нарушать принципы DRY, SOLID, помню о многопоточности и ее возможных проблемах (в основном работал с GCD), применяю там где это необходимо паттерны проектирования.

Есть опыт выкладки приложения в стор.

Навыки

Swift
Objective-С
Xcode
UIKit
WebSockets
SOLID
MVVM

Участие в профсообществах

Опыт работы

  • Делаем жизнь 40+ миллионов клиентов проще и удобнее каждый день
    ИжевскБолее 5000 сотрудников
    iOS инженер
    Март 2022 — По настоящее время (2 года и 10 месяцев)

    Разработка приложения Тиньков инвестиции

  • Digital-подразделение Альфа-Банка
    Более 5000 сотрудников
    Главный iOS разработчик
    Март 2021 — По настоящее время (3 года и 10 месяцев)

    Создание и развитие приложения для сотрудников банка

    Декомпозиция и оценка задач.

    Разработка фич и работа над техдолгом. 

    Наполнение беклога техдолгом.  

    Код ревью. 

    Участие в обсуждении принимаемых решений по разработке фичи.

    Написание Unit-тестов

  • Международная ИТ-компания, занимается разработкой высоконагруженных систем, мобильных и веб-приложений
    ИжевскОт 100 до 1000 сотрудников
    Разработчик мобильных приложенийiOS разработчик
    Июль 2019 — Март 2021 (1 год и 9 месяцев)

    Разработка приложений под ios, работал на проектах как российских так и зарубежных заказчиков.

    Участие в пресейлах (оценка проектов)

    Код ревью. 

    Менторство стажеров и junior специалистов.

  • Образовательный портал (IT, Digital)
    От 100 до 1000 сотрудников
    iOS Cтажер
    Январь 2019 — Май 2019 (5 месяцев)

    разрабатывал приложение по поиску авиабилетов на Objective-c, без использования сторибордов