💥 Ищем дата-инженера для участия в Публичном собеседовании на Хабр Карьере. Оставить заявку можно здесь → Участвую!
Павел Короткий (paul-korotkiy), 37 лет, Россия, МоскваПавел Короткий (paul-korotkiy), 37 лет, Россия, Москва

Павел Короткий

Старший бэкенд разработчикВедущий (Lead)
От 600 000 ₽Не ищу работу

Контакты

Войти
Возраст: 37 лет
Опыт работы: 15 лет и 4 месяца
Регистрация: 27.10.2024
Последний визит: 4 дня назад
Гражданство: Россия
Местоположение: Россия, Москва
Дополнительно: готов к удаленной работе
Знание языков: Английский В2

Навыки

Внутри навыка можно посмотреть пройденные и доступные тесты
Построение команды
Golang
SQL
NoSQL
Redis
Linux
Nginx
Git
PHP
Scrum

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

Опыт работы

  • Мы tech-команда, которая создает сервис доставки из магазинов и ресторанов (ex СберМаркет) и делает это с любовью
    МоскваОт 1000 до 5000 сотрудников
    Бэкенд разработчик (Ведущий)Руководитель группы разработки
    Апрель 2024 — По настоящее время (1 год и 1 месяц)

    Team Lead команды платформы промо, одно из ключевых направлений компании. Команда из 9 человек.

    - Восстановил работоспособность выгоревшей команды.
    - Передал не относящиеся к зоне ответственности команды проекты в более подходящие направления.
    - Обучил языку Golang желающих обучиться двух Ruby и одного frontend разработчиков.
    - Вывел команду на 7 место по уровням зрелости команд в компании (с одного из последних, ~100+ места).
    - Залидировал написание ранбуков и передал большую часть запросов на поддержку в support.
    - Настроил процесс дежурств в команде для решения проблем, которые support не может решить самостоятельно.
    - Избавился от Legacy промокодов, переведя их остатки на более стабильные (уже существующие) промокоды в микросервисе.
    - Повысил SLI применения промо: Availability с ~98% до 99.9%, Latency с ~95% до 99,5%.
    - Сократил количество инцидентов с 5 за месяц до 2 за квартал, что на 1 порядок снизило денежные потери из-за инцидентов.

    Бэкенд разработчик (Ведущий)Руководитель направления разработки
    Январь 2024 — Март 2024 (3 месяца)

    Техническое лидерство юнита лояльности, состоящего из 4х команд (~40 человек).

    - Распределил между командами зоны ответственности и микросервисы, что позволило прозрачно организовать ресурсы, выстроить роадмапы на квартал и организовать саппорт по крайне прибыльному направлению - акциям лояльности.
    - Утвердил техническую стратегию и метрики юнита.
    - Провел новичков в юните через перф ревью, повысил прозрачность процесса.
    - Вел сложный кейс увольнения с привлечением команды юристов.
    - Согласовал выделение отдельно в микросервис логики начисления бонусов Спасибо для декаплинга взаимосвязей и увеличения стабильности. Организовал процесс обсуждения и привлечения необходимых компетенций. Отстоял необходимость разработки на Golang вместо Ruby - убедил команды и свое руководство. Задача была завершена в сроки, 2 разработчика при этом освоили новый для себя целевой стек компании.
    - Запустили персональные цели пользователя с вознаграждением бонусами СберСпасибо за их выполнение, что увеличило средний чек и частотность заказов.
    - Во время следующего реорга обеспечил безболезненный переход сотрудников в новосозданные юниты и бесшовную передачу зон ответственности.

    Бэкенд разработчик (Ведущий)Руководитель группы разработки
    Июль 2022 — Декабрь 2023 (1 год и 6 месяцев)

    Руководство командой первой сессии пользователя, в которой ранее не было тимлида и четкой зоны ответственности. Команда из 9 человек.

    - Согласовал зону ответственности команды и передал проекты, которые к ней не относились.
    - Доукомплектовал неполную backend команду до кросс-функциональной дееспособной команды с полным набором компетенций: backend Ruby/Golang, frontend React/Native, QA.
    - Обучил Ruby разработчиков языку Golang и внедрил его в команду.
    - Настроил командные процессы. В рейтинге уровней зрелости вывел команду на первое место (с одного из последних) среди 108 команд.
    - Под моим руководством в команде создали и запустили реферальную программу для пользователей, что увеличило приток новых пользователей.
    - Вынесли из монолита в микросервис сохраненные адреса пользователей, исправив старые ошибки и увеличив производительность. Смогли перевести адреса из 2,5 секундного бакета по Latency в бакет на 500 мс, SLI в новом бакете составляет 100%.
    - Запустили маркетинговые акции для привлечения новых пользователей.

    Бэкенд разработчик (Старший)Senior Software Developer
    Июнь 2021 — Июнь 2022 (1 год и 1 месяц)

    Создание и внедрение одних из первых микросервисов компании вокруг монолита в различных зонах ответственности, таких как корзина, карточки товаров и платежей.

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

  • АНО Диалог
    Москва
    Бэкенд разработчик (Старший)Senior Software Developer
    Июль 2020 — Июнь 2021 (1 год)

    Разработка решения для глубокого анализа информационных потоков в реальном времени. Проект под NDA.

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

    Управление командой backend разработчиков, принятие архитектурных решений.

    - Добавлены новые каналы коммуникации (sms, push, месенджеры).
    - Повышена стабильность и отказоустойчивость системы.
    - Скорость отправки сообщений повышена на 2 порядка.
    - Созданы интеграции с внешними системами для приёма событий и для обмена статистикой.
    - Выход CRM из статуса MVP в целевое решение.

    Бэкенд разработчик (Средний)Инженер-проектировщик
    Март 2016 — Ноябрь 2017 (1 год и 9 месяцев)

    - Поддержка и развитие существующей CRM для email рассылок, созданной для Департамента Информационных Технологий г. Москва.

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

    - Создание MVP новой CRM, способной рассылать сообщения в десятки раз быстрее.

    Для хранения данных использовались MySQL, PostgreSQL, Clickhouse, MongoDB, Redis. Сервисы общались между собой через RabbitMQ, Nats, gRPC.

  • Big Drop Inc
    Харьков
    Бэкенд разработчик (Средний)Программист PHP
    Апрель 2014 — Февраль 2016 (1 год и 11 месяцев)

    Создание интернет ресурсов - магазинов, социальных сетей и сайтов для поиска работы.

    На своих проектах был либо единственным бекенд разработчиком, либо работал в паре. Проектирование системы и постановка задач были на мне.

    Использовался Yii2 framework и база данных MySQL.

  • Techinform
    Краматорск
    Бэкенд разработчик (Младший)Программист Python
    Март 2013 — Апрель 2014 (1 год и 2 месяца)

    Разработка и поддержка веб-магазинов на языке программирования Python с использованием Django framework.

  • Системный администратор (Средний)Системный администратор
    Ноябрь 2008 — Декабрь 2011 (3 года и 2 месяца)

    Администрирование всей сети одного (из 6ти) корпуса академии

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

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

  • ФАМИТ

    Донбасская государственная машиностроительная академия, Краматорск