Развитие корпоративных систем для обучения и управления персоналом. В таких проектах связаны программы обучения, мероприятия, адаптация сотрудников, организационная структура и разные уровни доступа.
Моя работа — доработка существующего продукта на стороне frontend и backend: разобраться в бизнес-логике, добавить нужный сценарий и сохранить работу связанных модулей.
Дорабатывал программы обучения и адаптации: состав модулей, настройки мероприятий, запись участников, сроки и отображение статусов. Работал с интерфейсами сотрудников, руководителей и администраторов.
Развивал уведомления и настройки, связанные с программами и адаптацией, исправлял ошибки при сохранении параметров и переключении режимов. Дорабатывал формы, таблицы, фильтры и элементы управления в стилистике существующей системы.
Работал с серверной логикой на PHP/CodeIgniter, SQL-запросами и PostgreSQL, шаблонами Twig и клиентским JavaScript. Использовал Docker для рабочего окружения.
После изменений проверял связанные пользовательские сценарии и поведение под разными ролями.
Стек: PHP, CodeIgniter, PostgreSQL, Docker, JavaScript, Twig, HTML/CSS, Git.
В существующие корпоративные системы добавлены и доработаны сценарии обучения, адаптации и работы с персоналом. Настройки и статусы согласованы между связанными разделами, исправлены ошибки интерфейса и серверной логики.
Кейс показывает мой опыт сопровождения сложного действующего продукта: от разбора чужого кода до реализации и проверки изменений. На иллюстрации — направления работы, без внутренних интерфейсов и данных сотрудников.
Действующие корпоративные продукты, развиваемые командой. Здесь описаны мои задачи по доработке frontend и backend, а не разработка всей системы одним человеком.