Вадим Горин (thunderfit), 35 лет
Вадим Горин (thunderfit), 35 лет
Эксперт
Бэкенд разработчикТехнический директорВедущий (Lead)
От 400 000 ₽Не ищу работу

Контакты

Войти
Возраст: 35 лет
Опыт работы: 16 лет и 8 месяцев
Регистрация: 01.01.2020
Последний визит: 1 день назад
Дополнительно: готов к удаленной работе

Навыки

Выберите навык, чтобы посмотреть, какие тесты специалист уже прошел.

PHP
JavaScript
MySQL
Linux
Высоконагруженные системы
Git
Kotlin
Микросервисная архитектура
Docker
Golang
GraphQL
Spring Boot
Gradle
ООП
SQL
PostgreSQL
REST
Управление людьми
Управление проектами
Построение команды
Agile
Управление разработкой
Оптимизация бизнес-процессов
Организация бизнес-процессов
Автоматизация процессов

Эксперт

3консультации
5
2 оценки

Работаю с квалификациями

СтажёрМладшийСредний

Помогаю развивать навыки

ООПLaravelSymfonyCMS «1С-Битрикс»GitPHP

Работаю с запросами

Начало карьеры или смена профессии: Войти в IT
Развитие навыков: Учебный планРазвитие навыков
Карьерный рост: План карьерного роста
Стоимость
Бесплатно

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

Опыт работы

  • Сервис-провайдер сотовой связи. Золотой партнер Билайн. Предоставляем эксклюзивные тарифные планы на услуги связи на ба
    ЗеленоградОт 100 до 1000 сотрудников
    Руководитель команды клиентских сервисов
    Июль 2024 — По настоящее время (2 года и 2 месяца)

    В команду пришел сразу на позицию лида.

    После погружения сразу начал вести документацию и регламентацию разработки (регламент работы с Git, жизненного цикла задачи, деплоя), актуализировал и приоритизировал бэклог за последние лет 10.

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

    Начал составлять роадмэп для команды, проводил встречи 1to1.
    Инициализировал изменение жизненного цикла задачи, чтобы увеличить прозрачность работы команды.

    Для сокращения времени отчетности разработчиков произвел интеграции между трекером и git (изменения в репозиториях стали видны в конкретных задачах ).

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

    Попутно всем организационным процессам вел разработку микросервисов (go/kotlin) и монолита. Переносил части функционала из монолита (php/yii) в отдельные сервисы с ограниченным контекстом.

    Команда в пике: 1 фуллстек, 1 фронт, 1 тестировщик, 3 go/kotlin разработчика, 1 техлид. Менеджмент и аналитика отдельно от команды.

  • Разрабатываем сайты, автоматизируем бизнес-процессы, интегрируем сервисы
    ЗеленоградОт 10 до 100 сотрудников
    Ведущий разработчик
    Апрель 2019 — Июнь 2024 (5 лет и 3 месяца)

    Интеграция в команду в должности старшего разработчика на действующий проект (интернет магазин с интеграциями: CDEK, PEC, AlfaBankPay), реализация интеграции с RetailCrm.

    Более глубокое знакомство с фреймворком Yii. Рефакторинг и доработки существующего монолитного проекта, реализация API для двусторонней интеграции с Magento, реализация и внедрение очередей (yiisoft/yii2-queue + supervisor) для обработки и выгрузки отчетности с отправкой на почту.

    Реализация корпоративного сайта с нуля с 2 языками (ru/en) на одной кодовой базе. Интеграция в проект функционала миграции данных.

    Поддержка и развитие десятка проектов на 1с-битрикс в качестве ведущего разработчика.

    Знакомство с ansible и написание несколько конфигураций для площадок.

    Реализация и внедрение по собственной инициативе boiler plate кодовой базы для инициализации новых проектов с целью сокращения времени развертки. Постоянное развитие и апгрейд кодовой базы.

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

    Ведение, сопровождение и участие в разработке проектов на 1с-битрикс, Symfony, Laravel, yii2, CraftCMS, nodejs, react, vue.js, nestjs.

    Разработка бандлов для интеграции PIMcore (Symfony 6) с 1с-Битрикс и OZON. Заложил фундамент расширяемого решения для добавления интеграций с другими маркетами и каталогами с возможностью выгрузки одного элемента (товара), группы элементов, раздела, раздела с вложениями, одного каталога и всех каталогов. Реализован метчинг полей выгрузки, в каждой интеграции со своей спецификой. Для 1с-Битрикс разработан модуль с REST API для интеграции и методами получения полей для метчинга.

    Разработка и внедрение плана обучения для менее опытных членов команды с закреплением изученного материала на реальных проектах. Являлся наставником для большинства разработчиков в компании. Проводил встречи 1 на 1 и обсуждал план роста разработчика. Проводил групповые встречи по техническим решениям разработчиков с их разбором. Проводил код-ревью задач. 

    Оценка приходящих задач и их распределение внутри команды на основе опыта, знаний и плана обучения разработчиков. Выступал в роли технического директора, участвовал в пресейлах. Участвовал в подборе сотрудников.

    Команда в пике: 1 фуллстек, 1 фронт, 1 тестировщик, 3 разработчика (php)

  • Лидер в разработке интегрированных и высоконагруженных интернет-решений
    МоскваОт 100 до 1000 сотрудников
    Ведущий разработчик
    Февраль 2017 — Апрель 2019 (2 года и 3 месяца)

    Интеграция в команду в качестве младшего разработчика.

    Быстрый рост знаний, знакомство с фреймворками symfony/laravel.

    Участие в разработке корпоративных порталов на 1c-битрикс.

    Интеграция документооборота с электронными подписями (интеграция и кастомизация плагина ЭПЦ, реализация и частичный перевод на php кодовой базы с языка C# клиента для Контур.Диадок, внедрение всех разработок в "бизнес-процессы" 1с-битрикс на базе корпоративного портала с Экстранет)

    Участие в разработке высоконагруженного распределенного проекта (1 монолит и 3 микросервиса) на 1с-битрикс + laravel.

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

    Реализация проекта для контактного центра с интеграцией IP-телефонии в 1c-битрикс (много разных состояний и разграничений прав доступа в рамках одного интерфейса,  api-клиент на xml)

    Знакомство с marionette.js и backbone.js, реализация на них интерактива работы с корзиной в интернет магазине.

    Реализация части логики в составе команды API личного кабинета на основе пакета Respect\Rest\Router, с учетом многоканальности (более 8 разных каналов взаимодействия) и разделением доступа. Api частично выполняло функцию аутентификатора для доступа в SAP по протоколу soap.

    Участие в разработке монолита из нескольких сайтов на одной кодовой базе с последующим ростом в лида техподдержки примерно на полгода и последующим переходом на позицию лида личного кабинета и API (выделенная команда для проекта).

    Команда в пике: 2 тестировщика на несколько команд, 2 разработчика, 1 фронт на несколько команд.

  • Фриланс / обучение
    Нижний Новгород
    Разработчик
    Январь 2011 — Февраль 2017 (6 лет и 2 месяца)

    Обучение вне основной работы.

    Более детальное знакомство с js/css.

    Реализация нескольких пет-проектов.

  • simpo.biz
    Нижний Новгород
    Разработчик
    Январь 2010 — Январь 2011 (1 год и 1 месяц)

    Начало изучения php, легкие задачи по 1с-битрикс.

    Реализация парсера на десятки сайтов с тематикой "подарки", составление csv файла на основе полученных данных. 

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

  • Факультет техники и современных технологий
    Сентябрь 2015 — По настоящее время (11 лет)