← В ленту ![]()
Middle
Регистрация: 30.03.2026
Станислав Родин
Специализация: Разработчик WebTutor
— Специалист по внедрению и развитию e-learning и HR-систем на базе Websoft (fullstack).
— Комбинирую навыки разработки, аналитики и управления проектами.
— Имею опыт построения архитектуры сложных модулей, интеграции с внешними сервисами, автоматизации бизнес-процессов в крупных компаниях.
— Ориентирован на результат, умею глубоко погружаться в предметную область, предлагаю и реализую инициативы по оптимизации и развитию функционала.
— Готов к профессиональному развитию и новым масштабным задачам.
— Специалист по внедрению и развитию e-learning и HR-систем на базе Websoft (fullstack).
— Комбинирую навыки разработки, аналитики и управления проектами.
— Имею опыт построения архитектуры сложных модулей, интеграции с внешними сервисами, автоматизации бизнес-процессов в крупных компаниях.
— Ориентирован на результат, умею глубоко погружаться в предметную область, предлагаю и реализую инициативы по оптимизации и развитию функционала.
— Готов к профессиональному развитию и новым масштабным задачам.
Скиллы
WebTutor
XAML
XML
XQuery
MS SQL
MS SQL Server
JavaScript
HTML
CSS3
jQuery
React
PHP
WebPack
Gulp
Git
Опыт работы
Ведущий разработчик
с 03.2023 - По настоящий момент |Группа НЛМК
React, Vue, SQL, WebTutor
Основные задачи:
● Развитие направления корпоративного обучения: автоматизация назначения и прохождения курсов, тестов, планов обучения.
● Архитектура и fullstack-разработка серверных и фронтенд-решений (React, Vue).
● Интеграция с внутренними и внешними HR-платформами, построение end-to-end бизнес-процессов.
Ключевые достижения и проекты:
Интеграция с внешними образовательными платформами:
● StartExam — автоматизация итоговой аттестации и анкетирования, полная интеграция данных.
● TrainingSpace — реализация записи, учёта результатов массовых и индивидуальных мероприятий.
Собственный модуль Индивидуальное обучение:
● Внедрение полного цикла автоматизации обязательного и индивидуального обучения.
● Электронная генерация документов (протоколы, удостоверения, свидетельства) в PDF подписью ответственных.
● Полная автоматизация процесса наставничества: цифровая подача заявок, назначение наставников, автоматизированное обучение.
● Функции продуктового менеджера: формирование и приоритизация беклога, планирование и контроль сроков, координация работы команды разработки и тестирования, управление приёмкой и взаимодействием с подрядчиками.
Реализация Электронного дневника индивидуального обучения:
● Формирование электронных дневников по шаблонам с автоматическим заполнением информации о занятиях, наставниках, обучаемых, темах и количестве часов обучения.
● Автоматизация согласования этапов обучения, ведения статусов, рассылки напоминаний.
● Управление ролевой моделью (администратор, наставник, HRBP, методист) и контроль корректности заполнения + генерация печатных форм.
● Интерфейсы для управления шаблонами, мониторинга, разграничения доступа, истории изменений.
Внутренние интеграции и автоматизация:
● Bitrix — интеграция для прохождения обучения, записи на мероприятия и контроля прогресса через корпоративный портал.
● Kafka — настройка потоков данных для BI-аналитики, автоматизация загрузки и передачи результатов.
Разработка технологических решений:
● Быстрые custom_elems: агент, преобразующий данные custom_elems в типизированную плоскую SQL-таблицу с автоматической поддержкой актуальности через триггеры и процедуры. Это ускорило SQL-запросы и стандартизировало работу с данными для подрядчиков.
● Mini-app для Avro-схем Kafka: интерфейс для быстрой генерации и проверки Avro-схем (JSON → Avro), ускорение работы аналитиков и разработчиков.
● Перевел основные страницы портала обучения на SPA-приложения (React, Vue) для повышения UX и масштабируемости.
AI-ассистенты:
● Ассистент по работе с БД: отвечает на вопросы по структуре и использованию таблиц, помогает формировать SQL-запросы.
● Ассистент по WebTutor: быстрый поиск по внутренней документации, автоматизация генерации типовых агентов.
Стандартные процессы:
● Кастомные отчеты, агенты, документообороты.
Старший WebTutor разработчик
06.2022 - 03.2023 |Русал
TypeScript, React, Redux
Отвечал за написание модульного переиспользуемого кода, избавление проекта от копипасты для его надежности и простоты разработки.
Что удалось сделать:
● Прикрутить TypeScript к беку. Это ускорило скорость разработки команды в несколько раз, избавило проект от простых ошибок в типах, которые классической разработкой на WebTutor практически не поймать. Плюс подсветка синтаксиса в редакторе кода, где сразу видно ошибки, вроде мелочь, но после этого тяжело писать код в "блокноте".
● С помощью модульного подхода к разработке, удалось уйти от "лишнего" написания кода. Например есть модуль по работе с Excel, который используют все разработчики по всему проекту. Это влияет на скорость разработки и качество кода.
● Полностью разделить фронт и бек, что часто встречается в проектах на WebTutor. Бек изолировали в глобальной переменной, что позволило использовать наши модули и библиотеки в любой точке WebTutor. Фронт сделали классическим SPA с одной точкой входа, то есть одно приложение на весь портал. На простом стеке React + TypeScript + Redux toolkit. Такой подход позволил взять обычных фронтенд разработчиков без знания WebTutor.
● Был настроен ci/cd и на фронте и на беке, что дало плюс в удобстве и скорости разработки.
● Интеграции с внешними и внутренними сервисами компании. Были реализованы интеграции с Линкис и Олимпокс.
Fullstack WebTutor разработчик
11.2021 - 06.2022 |Х5 Group
WebTutor
Автоматизирую процессы связанные с обучением и развитием персонала.
Выполненные задачи:
● Индивидуальный план развития. Краткое описание процесса — составление списка задач и целей, выполнение задач сотрудником, подтверждение выполнения руководителем, отчет по процессу. Все сделано в стандартном каталоге WebTutor «План развития», что облегчает администрирование фичи.
● Планирование бюджета обучения. Краткое описание процесса — распределение денежных средств между подразделениями, сбор потребностей обучения в рамках бюджета, согласование обучения. Были сделаны личные кабинеты для ответственных за планирование обучения, обучение, которое прошло согласование, попадает в личный календарь пользователя. Сделано все в кастомных таблицах.
● Адаптационный план. Краткое описание процесса — для новых сотрудников предусмотрен план освоения в компании, в зависимости от подразделения новому сотруднику назначается нужный план освоения. Сотрудник в течение трех месяцев выполняет задания из плана, есть элементы геймификации (получает бейджи, статусы), в конце отчет HRBP и руководителю по итогам прохождения плана. Сделано на стандартном каталоге «Адаптация» + кастомные таблицы для геймификации.
Разработчик WebTutor
05.2021 - 10.2021 |Комус
WebTutor, React
● Отвечаю за всю логику портала. Переписываю все стандартные шаблоны на свои. Крупные блоки, такие как «Личный кабинет», «Библиотека», переношу на React.
● Автоматизирую отчетности по порталу. Настраиваемые отчеты и агенты.
● Автоматизирую обучения, назначения курсов и тестов по треку обучения.
● Интеграции с другими системами компании. В данный момент интегрируем «Босс-кадровик». Моя задача — согласовать получение нужных нам данных из системы и их периодичность получения.
● Поддержка администраторов WebTutor.
Frontend Developer
11.2020 - 05.2021 |Аквафор
WordPress, WooCommerce
● Поддерживаю бесперебойную работу основного сайта компании. Вношу изменения по макетам дизайнеров.
● Прорабатываю логику новых задумок дизайнеров и маркетолога. Настраиваю плагины в WP.
● Разрабатываю новую кастомную тему на базе WordPress + WooCommerce.
● С января 2021 года перешел на должность Fullstack Web Developer. Курирую фронтенд-джуна и дизайнера.
Достижения:
● Разработал модуль подбора оборудования по показателям анализа воды, что снизило время разговора менеджера с клиентом на 60%. Менеджер уже знает анализ воды клиента и только проверяет правильность подбора модулем. По заказам с модуля пока статистики нет.
Менеджер по закупкам / Начальник отдела закупки черных металлов
12.2012 - 12.2020 |Втормет
Менеджмент
Менеджер по закупкам:
● Заключал договора на заготовку лома черных металлов.
● Сопровождал сделки на поставку лома.
● Формировал клиентскую базу.
Начальник отдела закупки черных металлов:
● Планировал бюджет на закупку лома.
● Анализировал и прогнозировал рынок черных металлов.
● Обеспечивал конкурентоспособные цены на рынке.
● Контролировал взаиморасчеты с поставщиками.
● Вёл ключевых поставщиков черного лома.
● Вёл переговоры по пролонгации договоров.
Результаты:
● Увеличил на 20% клиентскую базу, в условиях жесткой конкуренции сохранил всех ключевых контрагентов.
● За счет клиентоориентированного подхода получил лояльность со стороны ключевых поставщиков, при менее выгодных ценах для них.
Образование
Прикладная информатика в управлении
По 2011
Государственный университет управления, Факультет Информационных систем управления
Языки
РусскийРоднойАнглийскийВыше среднего
