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

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

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

Клиент

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

Задача

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

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

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

Решение

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

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

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

Результат

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

Технологии

Python, Django, PostgreSQL, MinIO.

Другие работы
Разработка мобильного приложения для «Подели»
Усиление команды «ТехноНИКОЛЬ»: разработка системы управления грузоперевозками
Автоматизация финансовой аналитики: модернизация сервиса
Развитие приложения для «Асконы»
Разработка мобильного приложения для HeadHunter
Создание корпоративных продуктов для «Татнефти»
ВкусВилл
Разработка мобильного приложения для «Подели»
Усиление команды «ТехноНИКОЛЬ»: разработка системы управления грузоперевозками
Автоматизация финансовой аналитики: модернизация сервиса
Развитие приложения для «Асконы»
Разработка мобильного приложения для HeadHunter
Создание корпоративных продуктов для «Татнефти»
ВкусВилл
Оставьте заявку на проект
Оставьте контакты, чтобы обсудить проект и условия сотрудничества, или позвоните: 8 800 200-99-24
Прикрепить файл до 10Мб
Файл выбран
Можно прикрепить один файл в формате: txt, doc, docx, odt, xls, xlsx, pdf, jpg, jpeg, png.

Размер файла до 10 Мб.
Написать нам
Оставьте контакты, чтобы обсудить проект и условия
сотрудничества, или позвоните: 8 800 200-99-24
Прикрепить файл до 10Мб
Файл выбран
Можно прикрепить один файл в формате: txt, doc, docx, odt, xls, xlsx, pdf, jpg, jpeg, png.

Размер файла до 10 Мб.
Оставьте свои контакты
SimbirSoft регулярно расширяет штат сотрудников.
Отправьте контакты, чтобы обсудить условия сотрудничества.
Прикрепить резюме, до 10 Мб
Файл выбран
Можно прикрепить один файл в формате: txt, doc, docx, odt, xls, xlsx, pdf, jpg, jpeg, png.

Размер файла до 10 Мб.
Написать нам
Расскажите, какие задачи сейчас на вашем проекте.
Проконсультируем и предложим подходящих специалистов, а также сориентируем по ставкам на аутстаф.
Направление
Количество специалистов
Middle
TeamLead
Senior
TechLead
Прикрепить файл до 10Мб
Файл выбран
Можно прикрепить один файл в формате: txt, doc, docx, odt, xls, xlsx, pdf, jpg, jpeg, png.

Размер файла до 10 Мб.
Экспресс-консультация
Заполните все поля формы.
Эксперт свяжется с вами в течение рабочего дня.
Тематика
Прикрепить файл до 10Мб
Файл выбран
Можно прикрепить один файл в формате: txt, doc, docx, odt, xls, xlsx, pdf, jpg, jpeg, png.

Размер файла до 10 Мб.
Порекомендуйте друга — получите вознаграждение!
  • Middle Fullstack QA Engineer (Mobile)
  • Python-paзработчик
  • Java-разработчик
  • Angular-разработчик
  • PHP-разработчик
  • Аккаунт-менеджер IT-проектов
  • Системный аналитик
  • QA Engineer Fullstack (Python)
  • C#-разработчик
  • Инженер по нагрузочному тестированию
  • Golang-разработчик
  • DevOps-инженер
  • 1С-аналитик
  • 1C QA Engineer
  • Юрист
  • Разработчик на C++
  • 1С-разработчик
  • DWH-разработчик
  • Разработчик Bitrix24
  • Менеджер по сопровождению бизнес-процессов
  • Маркетолог
  • Менеджер по продажам IT SaaS
  • QA Engineer Fullstack (Java/Kotlin)
  • C# /.NET-разработчик
  • Бизнес-аналитик
  • Аналитик DWH
  • Team Lead Java
  • Менеджер проектов 1С
  • Руководитель отдела Backend
  • SDET (Java)
  • Менеджер по продажам IT продуктов на иностранное направление
  • Менеджер по продажам IT продуктов
  • Team Lead Python
  • SAP-аналитик
  • Middle Golang разработчик (Teamlead)
  • Менеджер по корпоративной культуре
Прикрепить резюме, до 10Мб
Файл выбран
Можно прикрепить один файл в формате: txt, doc, docx, odt, xls, xlsx, pdf, jpg, jpeg, png.

Размер файла до 10 Мб.