Система дистанционного взыскания задолженности в крупном банке
1 год 4 месяцаПроект предназначен для автоматизации процессов коммуникации с клиентами, имеющими кредитную задолженность, и отправки юридически значимых уведомлений. Система решает следующие трудности: устраняет высокую зависимость бизнес-пользователей от ИТ-разработки при изменении текстов и логики отправки сообщений, снижает риски регуляторных штрафов за несвоевременное уведомление. Модуль-конструктор позволяет бизнесу самостоятельно собирать микросервисные шаблоны, настраивать условия триггеров и моментально выводить коммуникации в продакшн.
- Роль
- Senior System Analyst
- Состав команды
- Project Manager, 3 System Analysts, 2 Backend Developers, 1 Frontend Developer, 2 QA Engineers
Что реализовывал
Управление требованиями и проектирование
- Проводил сбор, глубокий анализ и формализацию требований от бизнес-заказчиков (риск-менеджмент, комплаенс, департамент взыскания)
- Выполнял проектирование REST API и модели данных, создавая согласованные и документированные решения для интеграций
- Описывал интеграций с внешними системами на основе SOAP API
- Визуализировал бизнес-процессы с использованием BPMN/UML
- Разрабатывал архитектурные решения для асинхронного взаимодействия микросервисов с использованием Apache Kafka
Внедрение и экспертная поддержка
- Участвовал в демонстрациях функционала заказчикам и обеспечивал экспертизу в качестве третьей линии поддержки для разрешения сложных инцидентов
Результаты
- Разработал и внедрил сервис “Конструктор шаблонов”, который полностью автоматизировал добавление и изменение текстовых шаблонов (СМС/писем) силами бизнес-пользователей. В результате время вывода изменений сократилось с 2 недель (через цикл релиза) до оперативного внесения без ожидания разработчиков, что значительно ускорило Time-to-Market.
- Реализовал критически важную интеграцию с мессенджером Max с нуля, обеспечив новый канал коммуникации с должниками и закрыв ключевую бизнес-потребность
- Стек технологий
- REST API
- SOAP
- XML/XSD
- Apache Kafka
- Postman
- Swagger
- Elasticsearch
- PostgreSQL
- Confluence
- Jira
- PlantUML
- draw.io