НовостиОбзорыСобытияIT@WorkРеклама
Мобильные решения:
Будущее технического лидерства: взгляд CTO на требования к профессиональным навыкам и компетенциям
По итогам 2023 года топ-менеджерами России с самыми высокими доходами оказались технические директоры (CTO …
 

Никита Семаков: «Все финансовые операции скоро полностью уйдут в онлайн»

Юрий Николаев | 15.08.2023

Главный разработчик и руководитель iOS-отдела ведущего российского банка рассказал о перспективах финтеха

В России утвердили новую национальную валюту — цифровой рубль. Запуск «виртуальных» денег в оборот — одна из основных задач для разработчиков на ближайшее будущее, как и развитие системы быстрых платежей и отечественных платежных сервисов на замену ушедшим. Не менее важной задачей стало и развитие мобильного банкинга. Поэтому сейчас как никогда востребованы разработчики, способные создавать продукты в области финансовых технологий. Мы встретились с руководителем команды iOS-разработчиков ведущего банка страны Никитой Семаковым, чтобы узнать, чем именно занимаются и будут заниматься программисты в сфере финтех в ближайшие годы, каких прорывов нам ждать, и, главное — как добиться успеха в этой отрасли и стать востребованным специалистом. Сам Никита — создатель нескольких десятков успешных ИТ-проектов, призер престижного конкурса для разработчиков Telegram Contest, победитель масштабного хакатона ЭЛЬДОCODE, член жюри авторитетной премии для разработчиков Digital Leaders Awards.

Никита Семаков

— Никита, давайте начнем сначала. Вы попали в сферу финтеха как раз в период его бурного развития. Вас сразу после университета пригласили работать в крупную финансовую структуру, компанию eKassir, где вы всего за три года выросли до руководителя команды iOS-разработчиков. Как вы этого достигли?

— У меня была очень сильная мотивация, поскольку я был увлечен, можно сказать, «болел» своим делом. Помимо этого, много учился — без этого не сделать карьеру в ИТ. Проходя по пути junior — middle — senior iOS-разработчик, я приобрел значительный опыт в создании приложений для платформы iOS, что является важной предпосылкой для должности iOS Team Lead. Знание языков программирования Swift и Objective-C, использование iOS-фреймворков и опыт работы с различными инструментами разработки Apple помогают обеспечивать качество и эффективность проектов. Со временем руководство стало доверять мне управление проектами.

— В итоге, под вашим управлением команда разработала прорывной проект — коробочную версию мобильного приложения eKassir Digital Bank Platform 2.0, которую отметили премией в области инноваций и достижений финансовой отрасли FINAWARD’22 . В чем особенность ИТ-решения, которое впечатлило жюри?

— Действительно, этот проект был победителем в номинации «FinTech-стартап года». Это стандартное решение для банков, которым нужно мобильное приложение. Если заказывать индивидуальный проект, это выходит дороже, а коробочная версия поставляется клиентам сразу с backend системами компании, то есть «в коробке, пакетным решением». Backend системы настраиваются на взаимодействие с системами клиента и таким образом становятся промежуточным звеном между ними и мобильным приложением. Главное преимущество такого подхода заключается в том, что мобильное приложение не требует глобальной доработки под каждого клиента компании.

— Сейчас вы руководите большой командой в крупнейшем банке страны. Под вашим управлением было разработано приложение для инвестирования, отмеченное наградой конкурса «Финансовая элита России 2020». Чем это мобильное приложение отличается от аналогов?

— Мобильные приложения очень быстро развиваются, «обрастая» дополнительными функциями. Мы решили дополнить приложение банка инвестиционными возможностями, чтобы не было необходимости скачивать дополнительное приложение. Это оказалось очень удобно для клиентов. Инвестиционные счета в первые месяцы ввода продукта открыли более 65 тысяч пользователей. Представляете? От этого шага многих отделяло только удобное ИТ-решение, и мы его предоставили. Технически я добился этого, проведя серьезную оптимизацию работы по созданию нового функционала. Важнейшая часть этого процесса состояла в использовании готовых элементов и библиотек с открытым исходным кодом.

— Насколько я знаю, это существенно повлияло на совершенствование библиотек с открытым исходным кодом. То есть вы заодно облегчили работу своим коллегам по индустрии?

— Да, выходит так. При разработке инвестиционного функционала банковского приложения, я использовал нескольких библиотек.

Сами библиотеки располагаются на GitHub — это, можно сказать, мировая база данных для разработчиков программного обеспечения, на этой платформе более 100 млн человек делятся своими наработками.

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

Более того, я совершенно точно могу сказать, что они использовались более чем в 10 iOS приложениях, что является значимым результатом.

— Вы говорили, что успешный специалист должен постоянно развиваться, поэтому приняли участие в масштабном хакатоне «ЭЛЬДОCODE» и — победили. Расскажите об этом опыте.

— Это было соревнование по решению задач на специализированной онлайн-платформе. Участие в нем приняли 145 человек, разбитых на 54 команды. Мы с партнером создали цифрового помощника по актуализации ценников. Это насущная проблема для многих магазинов. Думаю, все сталкивались с тем, что сумма на кассе отличается от указанной на ценнике. Отсюда негативный покупательский опыт и снижение прибыли магазина.

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

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

— Помимо участия в масштабных состязаниях, Вы занимаетесь научной деятельностью. Под вашим авторством опубликованы четыре академических материала в авторитетных изданиях, среди которых «Вестник науки» и «Актуальные исследования», в которых Вы раскрываете такие важные для отрасли вопросы, как многофункциональное тестирование и оптимизация работы приложений. Расскажите об этом подробнее.

— Меня интересуют те задачи, с которыми я сталкиваюсь в практической деятельности. Вести научную деятельность я начал еще в студенчестве, опубликовав две научные работы, связанные с инжинирингом в изданиях «Научно-технические ведомости СПбГПУ» и «Неделя науки СПбГПУ». Сейчас мои исследования касаются ИТ-сферы, в частности, iOS-разработки. Моя статья опубликована в журнале «Вестник науки» — это многопрофильный журнал, своего рода дискуссионная площадка, где публикуются разные точки зрения, обсуждаются научные вопросы. Редакторы издания авторитетные эксперты: кандидаты наук и доценты. Мой материал, опубликованный в этом журнале, посвящен исследованию инструментов и платформы iOS.

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

Еще одна статья опубликована в международном мультидисциплинарном журнале «Актуальные исследования», который выпускает научное издательство «Агентство перспективных научных исследований». Целью издательства является распространение и популяризация новейших научных знаний, а также интеграция российской науки в мировое пространство. Мое исследование касается оптимизации производительности iOS. В статье я рассматриваю различные аспекты: это и графика, и управление памятью, работа с сетью, базами данных, алгоритмами и базами данных. Используя мои рекомендации, разработчики могут создавать более совершенные приложения для удобства пользователей.

— Полагаю, Ваш опыт и наработки стали основанием для приглашения в жюри престижной премии Digital Leaders Awards, наряду с советником гендиректора по инновациям «Аэрофлота» Андреем Полозовым-Яблонским, вице-президентом Газпромбанка Дмитрием Лепехиным, и другими. Каково это, быть по ту сторону процесса?

— Премия Digital Leaders Awards — важное событие, на котором ежегодно представляют лучшие достижения в сфере диджитал. Учитывая, что по прогнозам, 65 % компаний в мире планируют увеличить инвестиции в цифровизацию, — это работа на опережение. Совместно с экспертами мы обсуждали вопросы цифрового развития бизнеса, лучшие практики.

Для меня это еще одна возможность повлиять на развитие ИТ-индустрии. Как эксперт, я могу передавать свой опыт коллегам, делиться наработками, направлять. То есть с конкурсантами мы разбирали лучшие практики, учились их применять, тестировали уже работающие на рынке бизнес-идеи. Я думаю, это дает мощный импульс к дальнейшему развитию отрасли, а значит, способствует улучшению пользовательского опыта.

— Вернемся к вашей основной сфере, финтеху. Каким вы видите будущее мобильного банкинга, станет ли он еще удобнее и совершеннее?

— В ближайшие 5–7 лет технологии банкинга ожидают существенные изменения и развитие. Так, например, уже сейчас используется искусственный интеллект и машинное обучение. И это только начало. Будут разработаны и внедрены более интеллектуальные системы, способные анализировать и прогнозировать поведение клиентов, обеспечивать персонализированное обслуживание и помогать в принятии решений.

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

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

Другие спецпроекты
ПечатьПечать без изображений

Комментарии

Только зарегистрированные пользователи могут оставлять комментарий.

Регистрация
Авторизация

ПОДГОТОВЛЕНО ITWEEK EXPERT

 
Интересно
Языковые модели на периферии как способ разгрузить дата-центры
Локальные системы искусственного интеллекта, известные как «LLMs on the edge» (большие языковые модели …
Будущее языковых моделей — в вашем кармане
Инновационный потенциал гораздо выше в мире, где модели искусственного интеллекта работают на потребительском …
Данные под замком: как банку усилить информационную безопасность с помощью MDM
Представьте: в одном из отделов вашего банка 30 сотрудников, и все они работают …
IDC: как генеративный ИИ преобразует опыт пользователей смартфонов
Поскольку генеративный ИИ (GenAI) становится все более популярным, многие участники рынка смартфонов объявили …
К 2029 году на долю генеративного ИИ будет приходиться 1,5% мирового энергопотребления
Генеративный искусственный интеллект будет занимать все большую долю в мировом энергопотреблении из-за растущих …