НовостиОбзорыСобытияIT@WorkРеклама
Мобильные решения:
Коммерческие киберуслуги компании UserGate
Востребованность киберуслуг российскими корпоративными клиентами продиктована сегодня ростом критичности ущербов …
Аутсорсинг для крупных компаний: опыт Т1 Сервионики
Один из лидеров отечественного рынка аутсорсинга — компания Т1 Сервионика. Накопленный …
Позиции UserGate на российском рынке NGFW
Флагманским продуктом российского ИБ-вендора UserGate является межсетевой экран следующего поколения NGFW UserGate …
Импортозамещение ИТ-продуктов: вопросы интеграции
Импортозамещение — процесс, который коснулся всех отраслей экономики и сегментов бизнеса в России. Сфера …
Что рождает инновации: личность или система? Опыт Дмитрия Катунина
Ведущий разработчик InvestorLift рассказал о создании нашумевшей системы — своеобразного «умного» …
 

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

Юрий Николаев | 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

 
Интересно
К 2029 году на долю генеративного ИИ будет приходиться 1,5% мирового энергопотребления
Генеративный искусственный интеллект будет занимать все большую долю в мировом энергопотреблении из-за растущих …
IDC: взлет смартфонов поколения генеративного ИИ
За последние 30 лет индустрия мобильных телефонов пережила две крупные революции. Первая началась …
ИИ на устройствах — будущее потребительских и корпоративных приложений
Хотя может показаться логичным запускать рабочие нагрузки искусственного интеллекта в облаке, появление ИИ …
Время анализа: как прокачать игровое мобильное приложение
Мобильные игры эволюционировали из простого развлечения в феномен культуры, и даже образования …
Как улучшить качество мобильных приложений с помощью искусственного интеллекта
Пандемия создала интересную динамику с точки зрения разработки приложений: несмотря на то что большее …