Сервис автоматизации финансовой аналитики для «МК Лизинг»

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

В этом кейсе рассказываем, как мы приняли участие в разработке сервиса автоматизации финансовой отчетности для «МК Лизинг».

Клиент

В 2023 году к нам обратилась лизинговая компания «МК Лизинг». Организация финансирует покупку оборудования, транспорта и спецтехники для клиентов из микро-, малого и среднего бизнеса по всей России. Заказчику требовалось разработать с нуля сервис автоматизации анализа банковских выписок.

Задача

Клиент располагает банковскими выписками в форматах .xlsx, .txt. и .pdf. Каждый документ мог насчитывать до 10 000 строк и сотрудникам приходилось обрабатывать их вручную. Перед нами стояла задача создать систему, которая будет агрегировать расходные операции в банковских выписках и формировать аналитический отчет платежеспособности потенциального клиента. Алгоритм должен выявлять расходные операции, формировать экономический блок с разграничением по месяцам, а также выводить итоговую сумму за период.

3 месяца
разработки

7
человек в команде

Решение

На старте проекта мы провели аналитику и сформировали ТЗ, после чего приступили к этапу разработки. Реализовали возможность множественной отправки файлов и их фоновой обработки — это помогло снизить времязатраты на повторяющиеся действия по анализу документов. Для обеспечения безопасности приложения мы исключили доступы, которые давали возможность совершать несанкционированные CRUD-операции. Также сократили количество запросов, чтобы повысить производительность системы.

Помимо этого, мы разработали процесс непрерывной интеграции и доставки (CI/CD), а также активно использовали средства автоматического форматирования кода. Это позволило автоматически проверять и исправлять код в соответствии с заданными стандартами еще до отправки на сервер.

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

Результат

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

Технологии

Python, Django, PostgreSQL, MinIO.

Другие работы
Оставьте заявку на проект
Оставьте контакты, чтобы обсудить проект и условия сотрудничества, или позвоните: 8 800 200-99-24
Написать нам
Оставьте контакты, чтобы обсудить проект и условия
сотрудничества, или позвоните: 8 800 200-99-24
Оставьте свои контакты
SimbirSoft регулярно расширяет штат сотрудников.
Отправьте контакты, чтобы обсудить условия сотрудничества.
Экспресс-консультация
Заполните все поля формы.
Эксперт свяжется с вами в течение рабочего дня.
Тематика
Прикрепить файл до 10Мб
Файл выбран
Порекомендуйте друга — получите вознаграждение!
  • Python-paзработчик
  • PHP-разработчик
  • Системный аналитик
  • iOS-разработчик
  • QA Engineer Fullstack (Python)
  • Разработчик на C#
  • Android-разработчик
  • Golang-разработчик
  • Менеджер по привлечению клиентов
  • 1С-аналитик
  • UI/UX дизайнер
  • 1С-разработчик
  • Разработчик DWH
  • Java-архитектор
  • Flutter-разработчик
  • IT-рекрутер
  • Бизнес-аналитик
  • Аналитик DWH
  • Java-разработчик (Kotlin)
  • Scala-разработчик
  • SDET Lead
  • Менеджер по обучению (Skill-мастер)
  • Team Lead
  • Node.js-разработчик
Прикрепить резюме, до 10Мб
Файл выбран