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

Проект автоматизации зарубежных филиалов компании "Квазар-Микро"

На момент начала проекта в корпорации сложилась такая ситуация. В головном офисе в Киеве была внедрена ERP-система на базе Oracle Application. Намечалась крупная экспансия на рынок России и стран СНГ с открытием множества филиалов. Задача стояла автоматизировать эти зарубежные филиалы и интегрировать их учетные системы в единое информационное пространство с головным офисом. В то время интернет каналы стоили баснословных денег, причем филиалы планировалось открывать от Прибалтики до Владивостока - поэтому необходимо было найти решение с оффлайн обменом с центральным офисом. Причем обмен должен был быть двусторонним - как от филиалов в центр, так и от центра в филиалы.

Незадолго до старта проекта вышла новая 1С версии 7.7 и учитывая ее низкую стоимость и наличие в ней надежной системы распределенных баз данных было принято решение автоматизировать филиалы на ее основе. Так как стояла задача обмена полным документоборотом, то было важно, чтобы учетные модели в центральной базе Oracle Application и филиальных 1С совпадали. Для этого была разработана специальная конфигурация 1С, которая повторяла финансовый учет центрального офиса.

Одновременно с внедрением 1С в филиалах разрабатывалась функциональность по интеграции 1С с Oracle Application. Система интеграции состояла из несколько десятков таблиц в специальной интерфейсной схеме Oracle, несколько тысяч строк кода на PL/SQL и тысячи строк кода 1С.

Через несколько лет упорного труда система заработала и была введена в эксплуатацию в десятках филиалах по всей России.

В проектную команду входило два человека - я, как технический специалист, и финансовый менеджер, прекрасный специалист своего дела, который отвечал за модели учета и внедрение. Конечно, проект бы не состоялся без всесторонней поддержки руководства корпорации.

Система, в результате, проработала более 15 лет, пока бизнес в России не был временно приостановлен руководством компании.


Data-hub отдела кредитного риска лондонского банка Barclays

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

Проект был для меня примечателен географической распределенностью участников. Я был членом команды, которая работала в Киеве. Бизнес-аналитик, часть руководства проектом и часть технических специалистов находилась в Лондоне, часть располагалась в Нью-Йорке. Команда тестировщиков была в Сингапуре.

В проекте был задействован стек технологий - MSSQL, SSIS, Autosys. Я выполнял функции разработчика баз данных. Команда в Киеве состояла из четырех технических специалистов и одного менеджера проекта.

В целом это был очень интересный и интенсивный опыт международного взаимодействия в сфере ИТ-обеспечения инвестиционного банкинга.


Система электронных прайс-листов для клиентов компании КМ-Дисти

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

В результате выполнения проекта такой API был разработан. Теперь у клиентов есть возможность получать информацию о продукции в формате JSON/XML.

В проекте был задействован стек технологий - Perl, Dancer, ORACLE.

Признаюсь - я фанат языка Perl. В скриптах, написанных на этом языке есть своя поэзия. Я рад, что мой старый добрый инструмент принес пользу в данном проекте.


Интеграция 1С и системы билинга на базе Terrasoft Creatio в компании Де-Ново

В компании Де-Ново была внедрена система билинга услуг на базе продукта Terrasoft Creatio. Встала проблема интеграции системы билинга с корпоративной системой учета на базе 1С.

В результате выполнения проекта такая интеграция была разработана. Для решения этой задачи пришлось разобраться в программировании в системе Terrasoft Creatio. Мной были разработаны: веб-сервис Terrasoft Creatio на языке C#; COM-компонента, которую использует 1С для взаимодействия с Terrasoft Creatio; довольно объемная обработка 1С, которую использует оператор для формирования документов.

В проекте был задействован стек технологий - C#, Terrasoft Creatio, 1С.

Это был проект с использованием различных систем и с достаточно интересными технологическими решениями.