Портфолио Ипполитов Алексей Сергеевич

Немного обо мне

Привет! Меня зовут Алексей и я Руководитель группы аналитиков.

Я люблю свою профессию и интересуюсь всеми её аспектами. От построения диаграмм, до описания работы брокеров сообщений и регуляторных требований. Абсолютно всё!

Немного подробностей...

Я практик. Если составить спецификацию, то сначала изучу детально где и как лежат данные, а только потом опишу всё в подробностях.

За 16 лет в ИТ и информационной безопасности я прошёл путь от системного администратора до руководителя группы аналитиков. Сейчас руковожу командой из 19 человек (СА, БА, техписатели) в ГК Innostage.

В своей работе я выполняю функции как бизнес, так и системного аналитика, а также тестировщика. От сбора требований у заказчика и составления ФТ\НФТ — до тестирования и вывода в прод. На протяжении всего жизненного цикла ПО я сопровождаю каждую из своих задач.

Ниже я описал некоторые из задач и проектов, которые выполнял в разных компаниях. Дабы не утомлять большими списками, приведу ключевые примеры по каждому месту работы.

Опыт работы и Проекты

ГК Innostage

Руководитель группы аналитиков (Июнь 2025 — настоящее время)

Ключевые инициативы:

  • Построение департамента аналитики: Сформировал команду из 19 человек. Внедрил матрицу компетенций, 1-on-1 и KPI. Текучесть снизилась с 30% до 8% за год, 7 сотрудников повысили грейды.
  • Интеграция защищённого модуля для топ-3 банка РФ: Управление аналитикой проекта (команда 15+ человек, срок 8 месяцев). Запуск в промышленную эксплуатацию без критических инцидентов, полное соответствие требованиям ФСТЭК/ФСБ.
  • Стандартизация документации: Внедрил шаблоны (ТЗ/ФТ/FSD + UML/BPMN/C4) и ревью-процесс. Количество итераций правок от разработки сократилось на 40%.
  • Сертификация ПО: ПО под моим аналитическим руководством включено в Реестр отечественного ПО.

Hoff Tech

Импорт графиков поставок (ЭТрН)

Задача: Собрать разрозненные данные из Microsoft Dynamics Axapta 2012 в смежную систему для формирования данных по процессу ЭТрН.

Создан ряд спецификаций на:

  1. Архитектурное описание процесса в целом и таблиц в обоих системах.
  2. Создание новых таблиц в Microsoft Dynamics Axapta 2012.
  3. Создание job'ов для наполнения таблиц Axapta, заполнение данных с использованием ChangeTracking.
  4. Создание воркеров для систематической передачи данных из Axapta в смежную систему.
  5. Формирование данных XML/Json для систем Минтранса.

Миграция на микросервисную архитектуру

Задача: Перевод обмена данными с файлового формата на событийную архитектуру (Kafka).

  1. Подготовил SQL выборку для получения данных по поставщикам и контрагентам.
  2. Описал воркер для первичной/экстренной загрузки данных.
  3. Подготовил описание для Kafka — топик, формат сообщения (consumer на Postgre).
  4. Описал REST методы (эндпоинты), логирование, алерты и методы авторизации.

Создание и описание микросервисной архитектуры для проекта ЭТрН

Результат:

  1. В Archimate создан ряд схем межпроцессного взаимодействия воркеров (job'ов) для получения/обработки/отправки данных в смежные системы/системы Контур.Логистика/Минтранса.
  2. На Confluence подготовлены страницы с проектной документацией (Идея, Бизнес-предложение, ФТ, НФТ, протоколы встреч).

АТОЛ

Генерация электронного чека в виде QR кода

Задача: Предоставление возможности клиентам отображать QR код вместо печати бумажного чека.

СТ. Описано:

  • Из чего формируется QR код, правила формирования по законодательству.
  • Какие теги из ФН необходимо использовать для получения необходимой информации.
  • Правила отображения QR кода, длительность.
  • На каких устройствах должен отображаться QR код.

Удалённое управление настройками основного ПО Frontol со стороны AtolCloud

Задача: Описать взаимодействие с модулями Управления задач и Управления настроек со стороны AtolCloud к основному ПО Frontol

СТ. В рамках составления спецификации было сделано:

  • Описал архитектуру схематично (UML диаграмма прохождения всего процесса для каждого из микросервисов).
  • Для описания шагов прохождения запросов/ответов составил блок схемы, подготовил подробное описание для них.
  • Составил таблицу с описание запросов, эндпоинтов, возможными вариантов ответов (все запросы описаны в json формате).
  • Описал тайминги реагирования на сообщения, уровни логирования в основном ПО Frontol и AtolCloud, форматы авторизации через токены и их обновление, таблицы в БД для хранения промежуточных данных настроек/задач/статусов по ним.
  • Для сотрудников тестирования сделал коллекцию в программе Postman для общего понимания запросов.

Интеграция с системой лояльности SWiP

Задача: Интеграция с системой лояльности SWiP

СТ.

  • Проведение совещаний для обсуждения архитектуры интеграции.
  • Проведение совещаний с представителем компании SWiP для более полного разбора режимов авторизации касс, продажи и возврата товаров.
  • Тезисная фиксация результатов проведения совещаний, публикация тезисов в MOM страничке на Confluence.
  • Составление блок-схем для описания режимов регистрации товаров (продаж/возврат), составление описания блок-схем с дополнительной информацией.
  • Изучение предоставленного API (json), запросов и ответов на них, обязательных параметров на заполнение.
  • Ведение переписки с представителями разработки компании.
  • Предоставление данных для доработок на стороне SWiP для обработки обязательных параметров со стороны Frontol.
  • Описание json запросов для создания интеграционной библиотеки для работы с системой лояльности SWiP.

Hard skills

Управление проектами/командой

Распределение проектов по разработчикам/аналитикам/тестировщикам. Назначение задач, ввод в курс задачи заинтересованных. Руководство командой из 19 человек.

Бизнес-планирование

Рефайремент бэклога, приоритизация задач, оценка трудозатрат

Аналитика

Проведение аналитики по каждой из задач, сопровождение задач по циклу разработки ПО - от сбора требований, до вывода в прод. Без участия бизнес-аналитика, проведение фулстек анализа.

BPMN и UML

Составление диаграмм, знание и применение нотаций.

Работа с БД SQL/NoSQL

Составление запросов, анализ данных, редактирование таблиц.

REST/SOAP

Понимание архитектуры, запросов. Описание методов (эндпоинтов).

JSON/XML

Составление, описание через swagger.

Swagger / OpenAPI

Опыт в описании API, локальный разворот через веб сервер или docker - editor/ui.

C4 Model

Знание нотации, составление диаграмм.

Архитектура

Составление/согласование архитектурных решений по новым элементам ПО.

Agile/Scrum/Kanban

Внедрение и адаптация Agile-практик, проведение ретроспектив

DoR/DoD, Acceptance Criteria

Формализация требований, согласование критериев готовности

Требования регуляторов

Работа с требованиями ФСТЭК/ФСБ, сертификация ПО

Soft skills

Внимание к деталям

Все спецификации требований проверяются через редакторы.

Аналитические способности

Аналитика сроков реализации доработок, потребности клиентов, сопоставление данных.

Коммуникабельность

Проведение встреч, ведение переписки.

Критическое мышление

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

Ответственность

Взяв задачу не жду, когда придут с вопросами - прихожу первый сам.

Гибкость мышления

Не все решения принимаются "в лоб", иногда стоит использовать сразу несколько инструментов для достижения необходимого результата.

Умение расставлять приоритеты

При наличии пула задач беру в работу то, что важнее и критичнее. С тем же принципом передаю задачи в разработку.

Умение находить информацию

Не все решения лежат на поверхности. Зачастую нужно догуглить законы/нормативные акты/сопутствующую документацию/framework'и.

Стрессоустойчивость

Тёртый калач - противным бизнес-заказчиком не испугать :)

Умение быстро принимать решения

Благодаря большому опыту работы руководителем СТП в Ростелекоме - быстрые и обдуманные решения это стало нормой.

Самостоятельность

При наличии задачи сам изучу доки, сам проведу допрос заказчика.

Умение работать в команде

Хорошая и адекватная команда - залог успеха задач и хороших взаимоотношений. Не погнушаюсь сформировать вопросы и прийти их задать, так же никогда не откажу в консультации.

Наставничество

Развитие команды, проведение 1-on-1, составление ИПР

Управление изменениями

Внедрение новых процессов и стандартов в команде

Примеры документов и диаграмм

(текст под картинками кликабельный для открытия изображения)

Дипломы и сертификаты
(их много, у меня синдром вечного студента...)

Расширенное портфолио в табличном виде

Контакты

Ипполитов Алексей Сергеевич

М.т.: 8(960)491-47-01

Я в телеграмм