Скидка на вакансию
Скидка на первую вакансию
Акция до 22 декабря
👀 Бэкендеры, зовем на Публичное собеседование на Хабр Карьере! Для участия нужно → оставить заявку
Илья Мокин (nyseguy), 27 лет, Россия, Санкт-ПетербургИлья Мокин (nyseguy), 27 лет, Россия, Санкт-Петербург

Илья Мокин

Бэкенд разработчикТехнический директорВедущий (Lead)
Ищу работу

Контакты

Войти
Возраст: 27 лет
Опыт работы: 8 лет и 2 месяца
Регистрация: 26.04.2022
Последний визит: сегодня
Гражданство:
Местоположение: Россия, Санкт-Петербург
Дополнительно: готов к удаленной работе
Знание языков: Английский С1

Обо мне

Привет! Я лидер команд, пришедший из бэкенд-разработки. 

Как управленец полагаюсь на создание климата и построение процессов, которые позволяют команде эффективно доставлять функционал. Действую в соотвествии с Agile методологией Scrum. Текущий фокус на вертикальном росте и развитии в направлении People-Management.

Как инженер уделяю внимание гибкости и бизнес-ориентированности решений. Мой подход к разработке — Clean Architecture, Domain-Driven Design, Design Patterns. 

Погружен в предметнулю облать ecom. Также обладаю глубокой экспертизой в области FinTech: 4 проекта в качестве сотрудника, 1 собственный стартап, 1 высшее образование с отличием. 

Больше информации, рекомендации, сертификаты можно увидеть здесь:
https://www.linkedin.com/in/ilyamokin/

Навыки

Управление разработкой
Управление людьми
Построение команды
Организация бизнес-процессов
Проектирование архитектуры приложений
Высоконагруженные системы
RESTful API
Kotlin
NoSQL
Apache Kafka

Опыт работы

  • Мы строим DIY будущего
    МоскваБолее 5000 сотрудников
    Бэкенд разработчик (Ведущий)Team Lead | Руководитель группы разработки
    Август 2023 — По настоящее время (1 год и 5 месяцев)

    Управление 2 кросс-функциональными командами в продукте "Мониторинг ценового предложения конкурента".

    Мы отвечаем за то, чтобы клиенты Леруа Мерлен могли купить более 8 млн. товаров по справедливой цене. Для этого создаём с нуля ядро новой системы мониторинга цен. Его главная задача - располагая информацией о конкурентах и их товарах оценить рыночное предложение компании по отношению к ним. На основе такой оценки мы сможем принять решение об изменении цен на наши товары.

    Достижения:
    1) Обеспечил успешное завершение 75% квартальных OKR:
        - За 4 месяца с нуля запустил процесс ОЦП, формирующий минимальную рыночную цену для 1,8 млн. товаров что позволило компании частично отказаться от дорогостоящей legacy системы
        - За 3 месяца вывел в прод мастер-систему сведений о компаниях-конкурентах, что привело к повышению качества автоматически формируемых отчетов за счет снижения дублирования в данных более чем в 3 раза
        - За 6 месяцев предоставил 4 компонента совместимости, что в сотрудничестве со смежной командой позволило снизить нагрузку на операционную команду домена предоставив новый UX валидации цен
    2) Нанял 3 разработчиков Senior\Middle+, успешно адаптировал к ценностям и подходам компании
    3) Перестроил процессы в команде, что позволило выйти на следующие показатели (за 90 дней):
        - lead time 9.5 дней в среднем и 14 дней для 90% задач
        - в среднем генерируется 28 и закрывается 25 задач (velocity)
        - 20 релизов в месяц
        - Change\Failure rate 5%
    4) Вывел команды в ТОП 20% по матрице зрелости компании
    5) Являясь членом инициативной группы способствовал распространению Agile практик в домене, что позволило:
        - минимизировать инфляцию оценок задач за счет изменения методики оценок и способа принятия финальной оценки на Poker
        - обеспечить выполнимость инкремента за 1 спринт за счет изменения критериев DoR
    6) Уменьшил количество находимых QA ошибок за счет реализации и внедрения по всему домену библиотечного компонента для написания разработчиками интеграционных тестов (Kafka, PostgreSQL, MongoDB)
    7) Провел оптимизацию работы с Hibernate cократив время пакетной обработки со 120 до 3 секунд (x40) и снизив нагрузку на БД с 2000 до 400 RPS (x5), что в совокупности позволило обработать 90 млн цен на товары за 12 часов вместо 180+.

    Обязанности:
    1) Содействие в реализации бизнес-стратегии компании - постановка OKR на квартал и спринт, ведение и презентация road map, приоритизация бэклога и планирование доставки функционала, управление ожиданиями
    2) Управление людьми - инкапсуляция команды, построение процессов delivery и discovery, фасилитация встреч в соответсвии со SCRUM, проведение 1:1 и циклов обратной связи, конфликт-менеджмент (НЖЯ,  конструктивная конфронтация, процедура последнего шанса), составление ИПР, найм backend-разработчиков в команды домена, менторинг и онбордиг, 
    3) Техническое лидерство - развитие инжерной культуры домена, код ревью членов команды, управление техдолгом, первичный сбор ФТ и НФТ, написание документации для целевых компонентов, проектирование архитектуры и sync\async API сервисов

  • Информатизация системы здравоохранения
    От 100 до 1000 сотрудников
    Бэкенд разработчик (Ведущий)Team Lead | Руководитель группы разработки
    Июнь 2023 — Июль 2023 (2 месяца)

    Проект "ЕГИСЗ" - федеральная ИС поддержки мед. организаций и оказания помощи, а также обеспечения доступа граждан к услугам здравоохранения в электронной форме.

    Руководил командой в 27 человек: 
    - разработка: техлид + 2 php + 6 java
    - аналитика: лид + 8 BA&SA
    - тестирование: лид + 8 QA
    Роль заказчика выполнял закрепленный за командой менеджер продукта.

    Результаты и достижения:
    1) поднял средний % закрытия скоупа спринта с 56 до 67% за счет
        - внедрения регулярных ретроспектив в команде (RetroTool)
        - внедрения регулярных 1:1 и циклов обратной связи
        - внедрения scrum poker
        - формирования группы оперативного реагирования на инцидент
    2) на основе данных из Jira провел количественный анализ эффективности команды в разрезе сотрудников, по результатам (общий КПД 56%) 
    3) инициировал через руководителя отдела процесс пересмотра состава и структуры команды

    Кроме управления командой, также осуществлял:

    • первичное реагирование на инциденты
    • проведением код-ревью
    • проведение релизов
    • управление техническим бэклогом спринта (техдолг команды, технические инициативы компании)
    • наполнение и преоритизация бэклога спринта (совместно с продактом)
  • Создание мобильных приложений Android, iOS, web
    АмстердамОт 10 до 100 сотрудников
    Бэкенд разработчик (Старший)Senior Kotlin/Java Backend Developer
    Июнь 2022 — Май 2023 (1 год)

    Финтех-компания с лидирующим на рынке мобильным приложением для торговли криптовалютой, которое позволяет пользователям подключать несколько бирж.

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

  • Y-Tree
    Лондон
    Senior Kotlin/Java Backend Developer & Release Manager
    Февраль 2020 — Май 2022 (2 года и 4 месяца)

    Британский консалтинговый FinTech стартап, который помогает богатым и сверхвысоким богатым людям управлять своими активами.

    - Ведение разработки (service owner) 6 микросервисов: от принятия архитектурных решений до поздней поддержки;
    - Упраление релизами для команды из 11 человек;
    - Адаптация и наставничество для новых сотрудников;
    - Активно участвовал во внедрении нового подхода к разработке: начал как гипотезу и закончил как формализованный стандарт;
    - Предложил и успешно реализовал новую архитектурную концепцию бэкенда, которая упростила разработку и сделала код более гибким и устойчивым к изменениям;

  • IM Reward
    Москва
    Founder
    Июнь 2018 — Сентябрь 2019 (1 год и 4 месяца)

    Финтех-стартап созданный, чтобы помочь трейдерам анализировать свою историю сделок на фондовом рынке.

    - Полностью разработанные мной бэкенд и фронтенд часть;
    - Выпущен MVP с положительными отзывами от фокус-группы;
    - Достигнут положительный чистый денежный поток (проект продан для использования одним человеком).

  • Разработка программного обеспечения
    ОренбургОт 100 до 1000 сотрудников
    FullStack Backend Developer
    Декабрь 2017 — Январь 2020 (2 года и 2 месяца)

    Компания с 21-летним опытом предоставления качественных услуг разработки IT продуктов.

    - Разработка бэкенда финтех-проекта для Центрального банка России с внедрением стандарта XBRL и ориентированным на смарт-процесс аудита отчетности;
    - Управление небольшой командой разработчиков (до 3-х человек), участие в переговорах с представителями заказчика;
    - Поддержка существующих backend и frontend решений;
    - Автоматизация сборки и развертывания приложений.

  • Инвестиционная компания
    МоскваОт 100 до 1000 сотрудников
    Stock Trader
    Ноябрь 2016 — Ноябрь 2018 (2 года и 1 месяц)

    Дилинговая и финтех-компания, которая помогает лучшим трейдерам и финансистам применять свои навыки на рынках США.

    - Разработка простых алгоритмических торговых систем и вспомогательных программ (С#, Pine);
    - Торговля ценными бумагами на средства компании на рынках NYSE/NASDAQ/AMEX. Внутри дня. Ликвидные инструменты и P&D;
    - Торговля криптовалютой с использованием собственного капитала. ICO, Среднесрочные инвестиции;
    - Копирайтинг на финансовую тематику.

Высшее образование

  • РЭУ им. Г.В. Плеханова

    Российский экономический университет имени Г.В. Плеханова
    Финансовый
    Сентябрь 2016 — Июль 2021 (4 года и 10 месяцев)

    Бакалавр, Финансы и Финансовый менеджмент;

    Закончил с отличием.

Дополнительное образование

  • Оренбругский Колледж Экономики и Информатики

    Программирование в компьютерных системах
    Сентябрь 2012 — Июль 2016 (3 года и 10 месяцев)

    Факультет Программирование в компьютерных системах;

    Закончил с отличием.