Специалисты
В своей работе Игорь применяет современные инструменты моделирования (BPMN, UML), активно работает с API, базами данных (SQL) и брокерами сообщений, что позволяет ему проектировать надежные и масштабируемые интеграционные решения. Его способность работать в методологиях Agile/Scrum обеспечивает гибкость и эффективность управления проектами.
Образование
Бакалавр Прикладная информатика | КубГАУ
2021 – 2025
Навыки
Jira, Confl uence, Postman, Swagger, PostgreSQL, Kafka, RabbitMQ, Scrum, Redis, MongoDB, REST, SOAP, API, BPMN, Comunda Modeller, draw.io, Use Case, User Story, ERD, UML, PlantUML, Figma, DBeaver, SQL, JSON, XML, Gitlab, Miro
Проект в сфере образования
Проект обновления платформы для онлайн-обучения, связанный с улучшением интерфейса, внедрением микро-обучения, созданием адаптивной системы рекомендаций контента и развитием мобильного приложения. Обязанности: - Выявление, анализ, документирование и уточнение бизнес-требований заказчиков и стейкхолдеров с использованием нотаций (BPMN через Camunda Modeller, Use Case, User Stories); - Создание макетов ключевых экранов в Figma для согласования с дизайнерами и продуктом; - Построение Sequence диаграмм с помощью PlantUML; - Формирование бэклога проекта в Jira, его приоритизация; - Проектирование и документирование маппинга данных между системами и БД PostgreSQL; - Проектирование и документирование асинхронных и синхронных потоков данных между микросервисами, используя Apache Kafka и REST (OpenAPI Swagger); - Постановка задач команде разработки и тестирования, контроль сроков и качества их выполнения; - Проверка и согласование тест-кейсов, сценариев тестирования, написанных QA-инженерами c использованием Postman; - Проведение приемочного тестирования реализованных функциональных возможностей и его презентация заказчику/стейкхолдерам; - Формализация и поддержание в актуальном состоянии проектной документации в Confl uence. Достижения: - Разработал стандартизированный шаблон описания маппинга данных с целью систематизации разрозненных подходов к документированию интеграций. - Создал централизованную базу знаний для онбординга, что снизило нагрузку на опытных сотрудников и сократило время ввода новичков в продуктивную работу. - Провел денормализацию основных таблиц базы данных, что повысило скорость выполнения критически важных запросов. Команда: Руководитель проекта, Системный архитектор, Проектный менеджер, 3 Системных аналитика, 2 UX/UI дизайнера, 4 Фронтенд разработчика, 3 Бэкенд разработчика, 2 QA Роль: Системный аналитик
Confl uence, Jira, Kafka, REST API, PostgreSQL (pgAdmin, DBeaver), SQL, UML (Use Case, Sequence), PlantUML, ERD, BPMN, Camunda Modeller, User Story, Swagger (OpenAPI), Postman, Figma, Agile, Scrum, C4
11 месяцев
Проект в сфере e-commerce
Проект по автоматизации ключевых процессов на складах для крупной e-commerce платформы. Разработка новой системы управления остатками, контроля сборов заказов и оптимизации маршрутов курьеров. Обязанности: - Разработка требований к новой WMS и системе маршрутизации; - Создание функциональных спецификаций для различный модулей; - Документирование схемы БД MySQL, её связей и ограничений, проектирование документных моделей данных и коллекций MongoDB и структур данных для кеширования в Redis; - Подготовка и проведение UAT с участием ключевых пользователей. - Обеспечение полноты и актуальности проектной документации на протяжении всего жизненного цикла проекта в Confl uence; - Организация системы логирования в Kibana; - Моделирование процессов взаимодействия между компонентами системы с использованием диаграмм последовательности с помощью PlantUML; - Проектирование интеграции между микросервисами, комбинирование асинхронной коммуникации; - Визуализация требования через прототипы интерфейсов в Figma. Достижения: - Повысил эффективность Agile-церемоний путём внедрения практики целеполагания и подготовки регламента проведения встреч, согласно которому каждая церемония должна сопровождаться ответственным модератором. - Провёл системную оптимизацию подходов к логированию путем внедрения чётких критериев по использованию уровней логирования, что значительно снизило нагрузку на систему. Команда: Руководитель проекта, Проектный менеджер, 2 Бизнес-аналитика, Системный аналитик, Архитектор, 5 Бэкенд разработчиков, 2 Фронтенд разработчика, 3 QA, DevOps Роль: Системный аналитик
Confl uence, Jira, MySQL (DBeaver), Apache Kafka, REST API, UML (Sequence), ERD, Redis, User Story, Use Case, Swagger (OpenAPI), Postman, Gitlab, PlantUML, MongoDB, Agile, Scrum, SQL, Kibana, C4
17 месяцев
Финтех-проект
Проект для финтех-сервиса по разработке модуля, который позволяет автоматически проверять данные пользователей (паспорт, ИНН, статус самозанятого) через интеграцию с порталом Госуслуг и API ФНС. Обязанности: - Анализ нормативно-правовых требований к технической документации к API государственных информационных систем; - Выявление анализ и документирование функциональных и нефункциональных требований, их моделирование на основе User Stories и Use Cases; - Проектирование и описание интеграций, определение контрактов и протоколов взаимодействия (SOAP, RabbitMQ); - Проведение приёмочного тестирования реализованных функций, валидация соответствия бизнес-требованиям и ожиданиям пользователей; - Проектирование схем баз данных PostgreSQL (моделирование сущностей и связей (ERD), индексов, разработка миграционных стратегий); - Активное участие в создании архитектурного решения совместно с архитектором и DevOps; - Подготовка документации для внутреннего аудита безопасности. Достижения: - Организовал стратегию разделения данных между микросервисами в процессе перехода с монолитной архитектуры. - Внедрил стандартизированный формат технических спецификаций в Confl uence, что позволило сократить время на уточнение требований из-за неполной документации командой разработки. Команда: Руководитель проекта, Проектный менеджер, 3 Бизнес-аналитика, 5 Системных аналитиков, Архитектор, 3 Бэкенд разработчика, Фронтенд разработчик, QA, DevOps-инженер Роль: Системный аналитик
Confl uence, Jira, PostgreSQL (pgAdmin), UML (Use Case, Sequence), ERD, User Story, Use Case, RabbitMQ, Postman, PlantUML, SOAP UI, XML, SOAP, Agile, Scrum, SQL, Miro, Docker, C4
10 месяцев