Истории успеха

» » Август Вилакия: «Я рад создавать нечто полезное и эффективное»

Август Вилакия: «Я рад создавать нечто полезное и эффективное»

Список лучших мобильных банковских приложений России опубликовал Markswebb. На протяжении 5 лет рейтинг возглавлял «Тинькофф», но в этом году позиции сменились - на первое место уверенно вырвался «Альфа-банк». Как вывести банковское приложение в абсолютные лидеры, узнали у старшего разработчика «Альфа-банка», Августа Вилакия. Он работает над бэкэндом для мобильного банковского сервиса, который насчитывает сотни микросервисов, а также 5 миллионов активных пользователей ежедневно. 
- Август, будучи инженером в Сбере, Вы увеличили сумму онлайн-переводов до 400 млн. рублей в месяц. Работая в EPAM Systems, участвовали в создании сервиса HR Tech, который помог увеличить рост количества сотрудников с 7% 41%. Расскажите, как Вы стали старшим разработчиков в “Альфа-банке” и что, на Ваш взгляд, нужно, чтобы построить такую карьеру?
На мой взгляд, знание первопричин и основных принципов программирования является ключом к успеху, в то время как язык программирования и используемые сервисы не имеют особого значения. Больше года я писал микросервисы на Golang, разрабатывал фротенд на jаvascript с использованием фреймворка React. Когда я присоединился к Альфа-банку, я уже имел опыт работы и набор навыков, которые позволили мне быстро интегрироваться в команду. Мой отдел, Альфа Мобайл, состоит из 100 программистов. Они разрабатывают сервисы для мобильного приложения, которыми ежедневно пользуются 5 миллионов человек и благодаря которому банк зарабатывает большую часть выручки. Тогда я работал с платежами и помогал в создании QR Pay, который привлек за один месяц 50 тысяч пользователей. Руководство банка заметило мое стремление и результаты, поэтому через пару месяцев сделали меня старшим разработчиком. Наставничество в IT-компании - очень важный элемент, он есть буквально в каждом крупном техническом бизнесе. Как в России, так и за рубежом, такая система делает путь сотрудников в разы короче и эффективнее. Для меня быть старшим разработчиком - это и новые возможности, и большая ответственность. Росло количество задач, расширялась команда, моя роль также становилась все более важной. В своей работе я решил сосредоточиться на оптимизации банковского приложения и внедрении новых технологий для улучшения пользовательского опыта. Думаю, быстрый рост в компании обусловлен опытом, знаниями и способностью успешно реализовывать проекты в рамках поставленных задач и сроков.

- Перейдем к рейтингу Markswebb. Вы выпустили ряд новой функциональности для сервиса «Альфа банка», что
помогло впервые стать номером один в рейтинге и сместить Тинькофф на второе место. Расскажите, как Вам это удалось?

 Альфа-банк стал лидером среди банковских приложений благодаря постоянному улучшению банковских переводов с использованием СБП. В Банке следят за тем, что пользуется популярностью у пользователей, и переносят фокус команд на более важные вещи. Мы начали совершенствовать именно область переводов и быстрых платежей, чтобы сделать приложение удобным для частных пользователей. 
- Благодаря Вашей методике, в основе которой лежат облачные технологии, Вы значительно улучшили работу приложения Альфа-банка, снизив инфраструктурные затраты в 3 раза. Как вообще пришла идея мигрировать в облако и на какие аспекты работы банка это повлияло? 
 
 Очень долгое время мы ждали, когда отечественные провайдеры облачных услуг предложат качественные и надежные решения, на которые сможет положиться банк, особенно учитывая работу с огромным количеством пользовательских данных, которые требуют аккуратной обработки и безопасного хранения. Яндекс Облако стало таким провайдером, который сумел сочетать лучшие практики зарубежных конкурентов с пониманием особенностей российского рынка и требований российских компаний. Они предоставили нам высокопроизводительные, безопасные и надежные решения, которые позволили совершить переход на облачные технологии и обеспечить непрерывность работы мобильного приложения Альфа-банка. На сегодняшний день благодаря сотрудничеству с Яндекс Облаком, мы не только смогли модернизировать нашу инфраструктуру и снизить затраты на поддержку и управление, но и ускорили внедрение новых функций в мобильное приложение, не жертвуя при этом безопасностью пользовательских данных и стабильностью работы систем.
 
 
- Насколько нам известно, методика способна снизить затраты и улучшить time to market не только в банковском бизнесе. Об этом Вы неоднократно упоминали на научных конференциях. Каким предприятиям может быть полезна Ваша разработка? Какие показатели она улучшает? 
Методика миграции в облако может быть использована любыми предприятиями, независимо от их размера и отрасли. В первую очередь, это актуально для компаний, работающих с большим количеством данных и стремящихся к гибкости, масштабируемости и быстрому внедрению новых функций. Во-первых, методика помогает снизить затраты на инфраструктуру: облачные решения позволяют компаниям перейти от капиталовложений (CAPEX) к операционным расходам (OPEX), уменьшая затраты на оборудование и поддержку. Во-вторых, это гибкость и масштабируемость: облачные сервисы предоставляют возможность быстро адаптироваться к изменяющимся потребностям бизнеса, расширяя или сокращая вычислительные ресурсы в соответствии с требованиями.
В-третьих, облачные технологии ускоряют разработку и внедрение: миграция позволяет сократить время тестирования и включения новой функциональности, автоматизируя процессы и предоставляя готовые решения. Многие специалисты из банка выступили на конференциях, чтобы поделиться своим опытом в переходе на облачные решения, миграции микросервисов и использовании новых технологий для оптимизации работы банковского приложения. Эти выступления вызвали большой интерес среди участников конференций и экспертов в области разработки программного обеспечения. Многие специалисты были впечатлены результатами, достигнутыми командой Альфа-банка, и выразили желание перенять их опыт для реализации собственных проектов.
- Вы выступаете в качестве эксперта на таких масштабных мероприятиях как GP Days, JPoint, Podlodka Crew и на крупнейшей конференции от Java User Group RU, которую посещают тысячи разработчиков – Joker. Что, на Ваш взгляд, научная активность дает IT-специалисту?
Делиться своими знаниями и опытом в публикациях и на конференциях для меня является важным аспектом профессиональной деятельности. Во-первых, это позволяет взаимодействовать с сообществом, обмениваться идеями и получать новые знания. Во-вторых, это способствует профессиональному развитию, так как подготовка материалов и презентаций требует глубокого изучения темы и осмысления опыта. В-третьих, это помогает укрепить мое личное брендирование и репутацию в отрасли, что может привести к новым возможностям для карьерного роста.
- Вы являетесь действительным членом международной ассоциации AWS Certified Global Community, где можете обмениваться опытом с коллегами со всего мира. Как человек, который находится в центре актуальных вопросов java-разработки, что планируете реализовать в ближайшем будущем?
Сейчас планирую продолжать работу по совершенствованию банковских сервисов, применяя опыт и знания зарубежных коллег. В июне 2021 года ЦБ определил 12 банков, которые примут участие в тестировании цифрового рубля, в их число вошел Альфа-Банк. Сейчас для нас актуально исследование возможностей интеграции блокчейн-технологий в банковские процессы для повышения безопасности, прозрачности и эффективности. Также отмечу внедрение голосового помощника: он позволит клиентам управлять своими счетами и проводить транзакции с использованием голосовых команд. На самом деле, сегодня глобальное IT-сообщество нацелено на стремительное развитие и международное сотрудничество. Я безусловно рад быть его частью и создавать совместными усилиями нечто полезное и эффективное!
Автор статьи: Левков Сергей Александрович