СТО / Head of Development

Москва, Россия
Руководитель отдела/подразделения • Директор
Информационные технологии
Опыт работы более 5 лет
Есть файл резюме (защищен)
О себе

На данный момент Head of department/CTO.

Мои компетенции и опыт

Head of department/CTO

Март 2022 — сейчас (3 года и 8 месяцев)

Руководитель 4 отделов (40+ человек): Frontend (React), Backend (Kotlin/Java, Python), DevOps, System administrator.

Обязанности:
- Выполнение KPI (маржинальность и выручка производственных отделов);
- Создание стратегии отделов и работа с ней;
- Управление ресурсами разработки и инфраструктуры;
- Анализ технологий и выбор наиболее подходящих для внедрения в компанию с целью предоставления клиентам оптимальных решений;
- Работа с клиентами на этапе КП в качестве эксперта предлагаемых решений;
- Поиск и организация работ субподряда, аутстафф по разработке, экспертов по информационной безопасности и лицензированию ФСТЭК, консультантов по различным вопросом;
- Настройка и оптимизация процессов пресейла/проектирования/разработки/поддержки;
- Составление, согласование и ведение бюджетов (ФОТ, инфраструктура, оборудование);
- Обеспечение прогнозируемого найма, увольнения, удержания, развития и оценки сотрудников;
- Обеспечение качества принимаемых решений по архитектуре и технологическому стеку.
- Разработка и реализация архитектуры, обеспечивающей высокую доступность, отказоустойчивость и масштабируемость при экстремальных нагрузках

Результаты:
- Сформировал отдел Backend разработки (java/python) в компании, специализирующейся на разработке мобильных приложений;
- Сформировал Frontend отдел, который прошел путь от 2 разработчиков, делающих админки, до разработки интернет-магазина для одной из крупнейшей сети строительных магазинов;
-Сформировал орг. структуру в отделах (роли, должностные инсрукции, KPI, грейды, карьерные треки, матрицы компетенций);
- Разработал и внедрил инструменты по расчету компенсаций для линейных сотрудников и KPI для тимлидов, техлидов, ресурс менеджеров;
- Внедрил процессы в people-менеджмент отделов (наем, онбординг/испытательный срок, грейдирование, увольнение, стажировки);
- Коммерциализировал отдел DevOps на самоокупаемость. Вывел из внутреннего подразделения в производственный отдел;
- Внедрил стандарты для инфраструктуры и обеспечил их соблюдение на всех проектах (K8s, Helm, ArgoCD, Terraform), что позволило точно прогнозировать инициализацию проекта;
- Разработал и внедрил единый Observability-шаблон (Prometheus, Grafana, Loki, Alloy), что позволило снизить время реакции на инциденты в 3 раза;
- Разработал процесс взаимодействия с devops инженерами на ~200 человек производства;
- Полностью перевел работу с инфраструктурой клиентских проектов в облако (Yandex Cloud), это повысило SLA, ушли проблемы с выставлением счетов клиентам за инфраструктуру;
- Внедрил метрики эффективности ci/cd процессов (мобильные приложения (Android, iOS, Flutter), Frontend, Backend (Kotlin/Java, Python));
- Связал архитектуру клиентских сервисов с инфраструктурой. Внедрил архитектурные/инфраструктурные практики;
- Сократил затраты на внутреннюю инфраструктуру ($20к);
- Создал процесс заказа и возврата мощностей во внутренней и облачной инфраструктурах;
- Создал процесс обновления инфраструктуры и инфраструктурных сервисов;
- Разделил системы на уровни критичности и сформировал мероприятия для обеспечения их надежности, ориентируясь на показатель стоимости мероприятий к риску;
- Создал мероприятия по минимизации рисков блокировок как со стороны РКН так и со стороны вендоров.
- Организовал работу команды, сделавшая проект используя исключительно Cursor и MСP - агентов, это позволило сократить время разработки в 2 раза.

SberTech

4 года и 2 месяца

Руководитель IT-направления

Январь 2018 — Февраль  нужен доступ к резюме  года и 2 месяца)

В рамках IT-лидера департамента/трайба (~50 сотрудников):
- Разработка инструментов в рамках Platform V;
- Выстроил карьерную линейку для инженеров;
- Нанял JavaDev/RubyDev/JsDev/QA/PO в команды;
- Сформировал процесс поставки продуктов заказчику;
- Сформировал 2-ю линию поддержки на стороне заказчика (ПАО Сбербанк)

В рамках команды разработки (12 человек, in house + outstaff):
1. Управление кросс-функциональной командой (фронтенд, бекенд разработчики, тестировщики, дизайнер, продукт аналитик):

нужен доступ к резюме планирование работ:
- составление продуктовых и технических целей на год/квартал;
- объединил два продукта и команды разработки;
- увеличил adoption rate продукта с 10% до 35% за три года

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

нужен доступ к резюме управление процессами: улучшил процесс разработки от формирования задач до деплоя на прод:
- выстроил ci/cd новых сервисов
- сократил средний lead time разработки на 50%, с 40 до 20 дней
- удвоил частоту релизов с 4 до 9 раз в месяц, внедрив автоматические тесты
- добавил этапы UI и интеграционного тестирования:
- сократил возникновение количества критичных багов на проде в несколько раз

2. Разработка сервиса для управления релизной деятельностью команд в банке (DevOps Pipeline Manager) с использованием следующих технологий: Java 8, Kotlin, Hibernate, Sring (Boot, Data, Security, Testing, Cloud), Junit 5, Mockito, Ehcache, React, TypeScript, GraphQL, Postgres, Liquidbase, Docker, Jenkins, Nexus, ELK, Git.

Результаты:
- настроил рабочее окружение команды (контейнеризировал разрабатываемые сервисы и сервисы интеграции, создал процедуру добавления локальных тестовых данных);
- начал переход на микросервисную архитектуру, результатом которой стала возможность общения разных сегментов сети и возможность горизонтального масштабирования выделенных сервисов;
- перевел часть системы на акторную модель, потребовалось внедрение kotlin и coroutines

По октябрь 2019 работал на позиции главного IT инженера

Спортмастер Россия

1 год и 6 месяцев

Программист Java

Июль 2016 — Декабрь  нужен доступ к резюме  год и 6 месяцев)

- Разработка внутренних порталов для поставщиков;
- Поддержка и развитие старых сервисов (Java 8, GWT, spring, hibernate, jasperreports);
- Создание новых сервисов (переход с GWT на angular);
- Создание maven плагина для генерации SOAP обвязки над функциями oracle.

Small Soft Development

1 год и 11 месяцев

C#/.NET-разработчик

Август 2014 — Июнь  нужен доступ к резюме  год и 11 месяцев)

- Создание мобильного приложения для сотрудников НЛМК на платформе Xamarin.
- Поддержка и создание веб-сервисов на .net (C#)


Специализация
Информационные технологии
Отрасль и сфера применения

Уровень
Руководитель отдела/подразделенияДиректор

Есть файл резюме (защищен)


Интересные кандидаты