Финтех, Корпоративное ПО
Python
Крупный разработчик ИТ-систем для бизнеса с сотнями интеграционных проектов для топовых банков и международных корпораций. Клиент обратился к нам, чтобы усилить команду: в состав проекта вошли наш аналитик и разработчик.
Один из заказчиков клиента — банк — использовал MS Excel и MS Access для операционной деятельности, внутренней аналитики и стратегического планирования. За годы работы накопились тысячи файлов с различной логикой: от простых расчетов (например, ВПР, сводные таблицы) до сложных макросов и локальных баз данных. В некоторых случаях файлы Excel содержали подключение к внешним источникам данных и сложные алгоритмы обработки на VBA. Вплоть до того, что на VBA были написаны отдельные приложения с формами свободного ввода данных, множеством вкладок и локальными базами MS Access.
Задача состояла в полном переносе этих процессов на российские аналоги и облачные решения, сохранив критически важный функционал и обеспечив удобство работы пользователей.
Для выполнения задачи был выбран стек технологий, включающий Р7 Офис, Python и Airflow. Мы не просто заменяли существующие решения — наша цель была сделать систему лучше, адаптировав её под конкретные бизнес-потребности, не ограничиваясь лишь импортозамещением.
Наш аналитик провел глубокий разбор логики работы всех существующих файлов, документируя последовательность действий: от ввода данных пользователем до их обработки макросами VBA и внешними подключениями. Часто встречались процессы, которые были устаревшими и не использовались, поэтому они были исключены из логики, а на их место добавлены новые, более эффективные решения.
Работа аналитика:
Python-разработчик Nord Clan подключился к проекту для создания более сложных решений, которые не могли быть реализованы в рамках стандартного функционала Р7 Офис. В частности, он создал Python-скрипты для обработки данных и реализации ETL-процессов, а также разрабатывал Streamlit-приложения для работы с веб-интерфейсами.
В результате пользователям доступны три варианта работы:
Специалисты Nord Clan не просто участвовали в импортозамещении Excel + VBA, а помогли адаптировать систему под реальные задачи бизнеса, оптимизировав и улучшив процессы. Теперь банк может отказаться от MS Office в операционной деятельности в пользу российских решений.
Наша команда получила ценную экспертизу в Р7 Офис и глубоко проработала процесс импортозамещения. Мы готовы продолжить решать аналогичные задачи для финтеха и банковского сектора, создавая эффективные отечественные цифровые решения.
Аналитика: MS Excel + VBA, MS Access, Python, SQL, JavaScript, DBeaver, Jira + Confluence.
Разработка: Python3.8: Pandas, Streamlit, OpenPyExcel, Jupyterlab.