← В ленту
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
Государственный университет управления, Факультет Информационных систем управления

Языки

РусскийРоднойАнглийскийВыше среднего