Работу современных компаний и организаций сложно представить без электронного документооборота, цифровых подписей, ключей и серверов. Одна из задач, которая стоит перед отечественными разработчиками, - сделать эти процессы быстрее, безопаснее и прозрачнее. О путях ее решения, возникающих трудностях и необходимых для этой работы знаниях рассказал главный IT-разработчик ключевой российской телекоммуникационной компании Евгений Ляшов.
Вы уже более 15 лет занимаетесь проектированием и разработкой корпоративных проектов, а в этом году стали одним из немногих, кто вошел в престижный рейтинг "Топ-40 диджитал-экспертов". Расскажите, пожалуйста, как начинался ваш профессиональный путь в этой сфере и что, по вашему мнению, стало катализатором такого успеха?
Евгений Ляшов: Впервые о собственных разработках я задумался в 2004 году, когда учился в университете. Особенно увлекали модные тогда десктопные приложения. Мой научный руководитель заметил это и предложил поработать на кафедре, где нужно было автоматизировать работу деканата и учет студентов, проживающих в общежитии.
Получилось сделать хороший проект, который позволил быстрее оформлять документы на заселение.
Затем меня попросили автоматизировать систему учета земельного кадастра и аренды участков для администрации Белгородской области. Параллельно разрабатывал web-компонент, с помощью которого производился обмен данными о пациентах между медучреждениями региона.
Потом решил открыть свое дело и сосредоточиться на автоматизации бизнес-процессов. Основной упор делал на цифровизации и упрощении бухгалтерского и управленческого учетов. Благодаря этой работе понял, что предприниматели не любят погружаться в сложную терминологию. Им нужно быстрое и эффективное решение, которое позволит сэкономить время и деньги.
Поскольку в крупных корпорациях применяют enterprise-технологии и язык программирования Java, решил их освоить. Для этого поступил в институт Иннополис.
После завершения обучения работал над инвестиционно-страховым продуктом для приложения "Сбербанк Онлайн" в компании I-TECO. Позднее трудился в международной финансовой организации, для которой вместе с командой создавал ядро высоконагруженной системы.
С 2021 года работаю в Ростелекоме. Быстро перешел на позицию ведущего, а затем главного разработчика. Сейчас я отвечаю за несколько ключевых продуктов компании, которые используются по всей России.
Вы разработали скоринговую систему Dataport, которая помогает оценивать риски при работе с контрагентами. Что это за продукт и как он помогает в работе?
Евгений Ляшов: Это информационный портал, на котором можно найти актуальную информацию о компаниях и индивидуальных предпринимателях: сведения о регистрации, финансовые показатели, решения судов и многое другое.
Система позволяет проверить контрагента еще до заключения договора и минимизировать риски.
Раньше этот процесс занимал дни или даже недели. После автоматизации проверка проводится за считаные секунды. В итоге количество инцидентов, связанных с недобросовестными контрагентами, сократилось в разы.
Еще одна платформа, к созданию которой вы приложили руку, - это SMEV-Bridge. В чем ее актуальность?
Евгений Ляшов: Инновационность системы в том, что она объединяет организации и государственные структуры на единой цифровой платформе. Интеграция происходит напрямую с системой межведомственного электронного взаимодействия (СМЭВ) - одним из ключевых элементов отечественной цифровой инфраструктуры.
Платформа сократила расходы на документооборот на 70 процентов, уменьшила время обработки запросов и в целом сделала процесс более прозрачным и безопасным.
Проект непростой, поскольку сроки были сильно ограничены, а аналогов на рынке на тот момент не было. Сейчас через систему подписывают и передают сотни тысяч документов в день. Данное приложение позволяет организациям оперативно получать данные из государственных информационных систем: ФНС, Росреестра, Социального фонда и других.
Изначально проект создавался для госорганов, однако система может пригодиться и частному бизнесу. Она позволяет упростить процедуру обработки электронных запросов и документов, что особенно актуально для компаний, постоянно взаимодействующих с различными ведомствами.
Разработанный вами метод безопасной работы с приватными ключами высоко оценили в IT-сфере. В чем он заключается?
Евгений Ляшов: Представленные на рынке решения часто требуют покупки дорогого софта и лицензий, сложны в установке или вообще не позволяют хранить приватный ключ на сервере, требуя физического накопителя. Это небезопасно и неудобно.
Сейчас многие приложения работают сразу на нескольких серверах, и электронный ключ вы должны покупать для каждого из них. Далеко не всем компаний по карману такие затраты.
Чтобы устранить эти проблемы, я создал методику переноса приватного ключа с физического носителя в специальный защищенный контейнер, с которым можно работать напрямую из Java. Ключи можно "клонировать", что важно для масштабирования микросервисов в высоконагруженных системах.
Я выложил эту методику на GitHub, сообщество высоко ее оценило.
Расскажите о победе в номинации "Backend-разработчик года" в сфере высоконагруженных систем Национальной бизнес-премии "Технологии и инновации - 2024". Что вы испытывали в тот момент?
Евгений Ляшов: Это один из самых ярких и волнительных моментов в моей карьере. Тогда я испытал смешанные чувства - гордость, радость и благодарность. Было приятно осознавать, что мои усилия по улучшению производительности и надежности систем нашли отклик в профессиональном сообществе.
Премия стала не только моментом признания, но и важным стимулом для дальнейшего профессионального роста. Ощущение ответственности тоже возросло, поскольку теперь от меня ждут большего.
В целом победа в этой премии действительно сыграла важную роль в моем дальнейшем профессиональном развитии, укрепив уверенность в правильности выбранного пути. Я получил дополнительную мотивацию для работы над новыми инновационными проектами, поиска решений в тех областях, где есть потенциал для роста.