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

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

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

Клиент

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

Задача

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

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

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

Решение

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

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

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

Результат

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

Технологии

Python, Django, PostgreSQL, MinIO.

Другие работы
Разработка мобильного приложения для «Подели»
Усиление команды по разработке системы управления грузоперевозками для компании «ТЕХНОНИКОЛЬ»
Автоматизация финансовой аналитики: модернизация сервиса
Разработка корпоративного портала для обучения сотрудников крупной технологической компании
Развитие приложения Askona Sleep для компании «Аскона»
Разработка мобильного приложения для HeadHunter
Создание корпоративных продуктов для компании «Татнефть»
Модернизация микросервисной инфраструктуры для «ОТП Банк»
Разработка мобильного приложения для «Подели»
Усиление команды по разработке системы управления грузоперевозками для компании «ТЕХНОНИКОЛЬ»
Автоматизация финансовой аналитики: модернизация сервиса
Разработка корпоративного портала для обучения сотрудников крупной технологической компании
Развитие приложения Askona Sleep для компании «Аскона»
Разработка мобильного приложения для 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 Мб.
Порекомендуйте друга — получите вознаграждение!
  • Java-разработчик
  • Node.js-разработчик
  • Аккаунт-менеджер IT-проектов
  • Системный аналитик
  • QA Engineer Fullstack (Python)
  • C#-разработчик
  • Инженер по нагрузочному тестированию
  • Golang-разработчик
  • DevOps-инженер
  • 1С-аналитик
  • Юрист
  • Разработчик на C++
  • 1С-разработчик
  • Flutter-разработчик
  • SDET (Python)
  • Менеджер по продажам IT SaaS
  • IT-рекрутер
  • Бизнес-аналитик
  • Vue-разработчик
  • Fullstack-аналитик
  • SQL разработчик
  • Delphi/SQL разработчик
  • QA Engineer с опытом в нагрузочном тестировании
Прикрепить резюме, до 10Мб
Файл выбран
Можно прикрепить один файл в формате: txt, doc, docx, odt, xls, xlsx, pdf, jpg, jpeg, png.

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