Кредитный конвейер: бэкенд-модуль скоринга (кейс)

Модуль принятия решений (Кредитный конвейер) — это высокопроизводительный бэкенд-компонент, встроенный в действующую систему онлайн-кредитования. Модуль автоматизирует процесс скоринга: обрабатывает анкетные данные, проверяет кредитную историю по внешним базам и рассчитывает итоговое решение о выдаче займа.

Клиент

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

Задача

Основной проблемой стал «зависший» модуль принятия решений, который тормозил развитие всего портала. Перед командой стояла цель: переработать модуль так, чтобы заявка успевала обработаться до истечения сессии без обрыва соединения.

Особенности проекта

Основная сложность заключалась в необходимости бесшовной интеграции нового функционала в уже существующую инфраструктуру без остановки действующего бизнеса.

Для эффективной работы мы выбрали методологию SCRUM, что позволило сохранить гибкость и оставить пространство для оперативных маневров. Для прозрачности процесса мы организовали регулярные еженедельные встречи с заказчиком, на которых демонстрировали промежуточные результаты и согласовывали дальнейшие шаги. Перед началом активной разработки мы провели ускоренную аналитику: поскольку система уже функционировала, глубокие исследования не требовались, необходимо было точно сформулировать однозначные требования и понять логику работы действующего продукта.

S2

Решения: что вошло в финальную версию

Интеграция с источниками данных

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

Оптимизация скоринговой логики

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

Снижение нагрузки на сессии

За счёт ускорения обработки данных удалось устранить проблему «обрыва» сессий. Система теперь успевает обработать заявку до истечения времени ожидания пользователя.

2eq1121-2-1

Технологический стек

Icon_Laravel
Icon_React

Результаты

Модуль внедрён в действующий портал без остановки бизнеса (проект реализован за 4 месяца). Итоги работы:

Обработка заявок ускорена: скоринговая логика переработана, сессии перестали обрываться по таймауту.
Бесшовная интеграция: модуль встроен в действующую инфраструктуру без остановки портала.
Интеграция с внешними базами: проверка кредитной истории, имущества, места работы и стажа заёмщика.
Команда продолжает сопровождение проекта.

В цифрах

  • Бэкенд-модуль скоринга в действующем портале онлайн-кредитования.
  • Интеграция с внешними базами кредитной истории.
  • Проверка имущества, места работы и стажа заёмщика.
  • Бесшовное внедрение без остановки бизнеса.
  • Устранён обрыв сессий по таймауту.
  • Scrum с еженедельными демо.

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

Архитектура и персональные данные
Модуль обрабатывает финансовые персональные данные заёмщиков, поэтому безопасность встроена в архитектуру. Передача данных идёт по защищённым протоколам.

Соответствие: 152-ФЗ, оператор ПДн в реестре РКН, ИСО 27001 (внедрение), локализация персональных данных. Требования к обработке ПДн опираются на 152-ФЗ; статус оператора проверяется в реестре операторов ПДн РКН.

FAQ

Что такое кредитный конвейер?
Бэкенд-модуль принятия решений в портале онлайн-кредитования: обрабатывает анкеты, проверяет данные по внешним базам и формирует решение о выдаче займа.
Как модуль ускоряет обработку заявок?
Переработанная скоринговая логика и автономная обработка данных сокращают время между отправкой анкеты и ответом, заявка успевает обработаться до истечения сессии.
С какими внешними источниками интегрируется модуль?
С базами кредитной истории и источниками данных о месте работы, стаже и имущественном положении заёмщика.
Как защищены данные заёмщиков?
Финансовые персональные данные обрабатываются по требованиям 152-ФЗ с локализацией; передача идёт по защищённым протоколам.
Можно ли встроить такой модуль в действующую систему?
Да, команда выполняет бесшовную интеграцию без остановки работающего бизнеса; обсудить задачу можно через форму заявки.

Мы найдем лучшее решение вашей задачи

    1. Если у вас есть ТЗ, референсы или документы по проекту, вставьте ссылку — так мы быстрее оценим задачу.

    Отправляя заявку, вы соглашаетесь на обработку персональных данных.