О себе
Системный аналитик, 6+ лет в FinTech и Telecom. Поработал над ВЭД-сервисом крупного банка, биллингом Московской Биржи, корпоративным браузером Сбера и приложением для выездных мастеров МТС.
Чем занимаюсь: собираю и формализую требования, проектирую интеграции (REST, Kafka), веду API-контракты, моделирую данные, сопровождаю задачи от постановки до прода. Умею договариваться со смежными командами и не теряю задачи на стыках.
Читаю и пишу код на Java, Python, Swift, JS — не как разработчик, но достаточно, чтобы спорить с командой по делу и читать чужой код без переводчика.
Опыт работы
Финансово-агентский сервис ВЭД для крупного банка: ТН ВЭД, заявки и предложения, агентские цепочки, расчёт налогов и пошлин, валютный контроль. Делали с нуля, до прода дошли за год.
- Участвовал в проектировании архитектуры с самого начала: разносил домены (заявки, предложения, агенты, налоги/пошлины, валютный контроль), описывал взаимодействие сервисов в UML и PlantUML.
- Формализовал требования с оглядкой на регуляторку — валютный контроль и работа с ТН ВЭД задают рамки, в которые приходится укладывать продуктовые хотелки.
- Проектировал интеграции с внутрибанковскими системами и внешними справочниками (ТН ВЭД, ставки пошлин и налогов, курсы ЦБ). Вёл API-контракты в OpenAPI, событийные потоки и асинхронные обмены в Kafka.
- Моделировал сущности и связи (ER, UML), сверял решения с командой БД для расчётных и отчётных витрин в PostgreSQL.
- Декомпозировал задачи на разработку, ревьюил постановки, ловил риски на стыках доменов до того, как они доходили до прода.
- Согласовывал изменения с разработкой, продуктом, юристами, комплаенсом и ИБ.
Стек: PostgreSQL, REST, Kafka, OpenAPI / Swagger, UML, PlantUML, BPMN, Confluence.
Биллинг клиентов биржи: собрать тарифицируемые события из всех систем, где клиент что-то делает, и посчитать корректный счёт. Контур обширный — десятки интегрированных систем-источников транзакций. Цена ошибки — претензии от клиентов и регулятора, поэтому требования к точности и аудитопригодности максимальные.
- Собирал и формализовывал требования по тарифным моделям и расчётным сценариям.
- Проектировал интеграции с торговыми, клиринговыми и сервисными системами — источниками тарифицируемых событий. Согласовывал REST-контракты и потоки событий в Kafka со смежными командами.
- Участвовал в моделировании биллинговых витрин в PostgreSQL, включая контур для аналитики и DWH; сущности и связи описывал в ER и UML.
- Ревьюил постановки и убирал двусмысленные формулировки до этапа разработки.
- Сопровождал задачи разработки до приёмки, держал документацию в Confluence в актуальном состоянии.
Стек: PostgreSQL, REST, Kafka, OpenAPI / Swagger, UML, ER, BPMN, Confluence.
СберБраузер — корпоративный мобильный браузер на базе Chromium для сотрудников банка. Единая точка входа в личные кабинеты в разных внутренних системах, с упором на безопасность и единый логин.
- Интеграции: проектировал стыки браузера с корпоративными сервисами и личными кабинетами сотрудника в разных внутренних системах. Синхронные обмены — REST, асинхронные события — Kafka. Верхнеуровневую архитектуру описывал в C4.
- Аутентификация и безопасность: участвовал в проектировании единого контура входа (SSO, корпоративные токены), согласовывал решения с ИБ. Спецификации REST API проходили проверки безопасности банка с первого-второго захода.
- Релизы: помогал релизному менеджеру — собирал релизные постановки, следил за готовностью интеграций, заранее синхронизировался со смежными командами, чтобы выкатки не срывались по чужой вине.
- Бизнес-процессы: оптимизировал согласование заявок (BPMN).
- Подготовил много user stories и постановок, участвовал в декомпозиции задач для команды.
- Вёл стажёра: вводил в проект, ревьюил постановки, помогал разобраться с интеграционным контуром.
Стек: PostgreSQL, REST, Kafka, OpenAPI / Swagger, C4, BPMN, UML, Agile / Scrum, Confluence.
Мобильное приложение для выездных мастеров МТС: документооборот, заявки от диспетчеров, тарифы, учёт оборудования, графики работ. Полевой инструмент бригады — всё, что нужно мастеру в смену, от получения наряда до закрытия акта.
- Разработал архитектуру модуля биллинга мастеров, описал её в UML и PlantUML. Завёл интеграции с внешними партнёрами и внутренними справочниками (тарифы, оборудование, графики).
- Описал жизненный цикл заявки от назначения до закрытия акта, согласовал статусные модели со смежными системами.
- Проектировал интеграции: синхронные обмены через REST, асинхронные события и обновления справочников — через Kafka.
- Работал с PostgreSQL: моделировал сущности и связи, согласовывал схему с командой БД.
- Внедрил автогенерацию документации из кода (Documentation as Code), Confluence перестал быть кладбищем устаревших страниц.
- Проводил приёмочное тестирование API в Postman.
- Синхронизировал изменения между разработкой, диспетчерами и логистикой оборудования.
Стек: PostgreSQL, REST, Kafka, OpenAPI / Swagger, UML, PlantUML, BPMN, Confluence, Postman.