Алексей Невский о последних новинках Generative AI, опыте работы с облаком и высоконагруженных системах, новых возможностях создания и стриминга контента, а также о важности участия в хакатонах и технологических тусовках
Алексей Невский, Staff Software Engineer и AWS Certified Architect, эксперт с почти 15 летним стажем в Software Development и AI, работал с такими крупными брендами как Adidas, Verizon, Coca-Cola, Whirlpool, Yandex над проектами в сфере web и mobile. Алексей специализируется на создании масштабируемых веб-систем в клауде и разработке приложений с использованием искусственного интеллекта. Помимо обширного практического опыта, Алексей активно участвует в технологическом сообществе и делится своей экспертизой на различных мероприятиях. В этом интервью мы поговорим с Алексеем о последних трендах в разработке и его достижения в карьере.
Диана: Алексей, ваша карьера включает работу в крупнейших технологических компаний из списка S&P500. Расскажите нам о том, что побудило вас заняться разработкой программного обеспечения?
Алексей: С ранних лет меня вдохновляло, как технологии могут решать сложные задачи и реально улучшать повседневную жизнь людей. Именно это и подтолкнуло меня к программной инженерии, тут границы для инноваций практически отсутствуют.
За свою карьеру мне довелось реализовывать критически важные проекты для компаний из США, Канады, Европы и Азии. С самого начала я стремился накапливать опыт в разных отраслях, чтобы лучше понимать, как создавать устойчивые и масштабируемые решения.
Я работал над проектами для крупнейших компаний, которые выходили за рамки привычных подходов и предлагали клиентам инновационные способы решения их задач, а также руководил полным циклом разработки программного обеспечения – от концепции до внедрения, создавая надежные архитектуры, способные обеспечивать бесперебойный рост и стабильную работу даже в условиях высокой нагрузки.
Диана: Алексей, вы имеете значительный опыт работы с облачными платформами, такими как Google Cloud Platform и Amazon Web Services. Как вы видите эволюцию этих технологий и их влияние на разработку современных веб-систем?
Алексей: Я считаю, что облачные платформы стали основой современной веб-разработки. Они предоставляют беспрецедентную гибкость, масштабируемость и экономическую эффективность. За последние годы мы перешли от простой аренды инфраструктуры к полноценным экосистемам, включающим в себя сервисы на базе искусственного интеллекта и машинного обучения (AI/ML), бессерверные вычисления, базы данных нового поколения и многое другое.
В будущем, на мой взгляд, облачные решения будут становиться все более специализированными – под конкретные отрасли и задачи. Также продолжится рост гибридных и мультиоблачных стратегий, позволяющих компаниям комбинировать лучшие возможности разных платформ. Мой опыт с GCP и AWS показывает, насколько важно глубоко понимать архитектуру этих платформ для создания действительно масштабируемых и надежных систем.
Диана: Вы активно участвуете в различных технологических сообществах и мероприятиях, таких как конференция MadHats.AI и курс SolveIT.fast.ai. Что вас мотивирует к такому вовлечению и какие ключевые инсайты вы получили благодаря этому?
Алексей: Тут несколько причин. Во-первых, мир IT развивается стремительно, и быть в курсе новых трендов, обсуждать решения с коллегами, перенимать опыт – жизненно необходимо. Такие площадки, как конференция MadHats.AI, предоставляют уникальную возможность услышать выступления ведущих экспертов, узнать о новых трендах в AI и венчурном инвестировании, а также расширить свою профессиональную сеть. Мне особенно запомнились встречи с такими фигурами, как Марина Могилко, Илья Стребулаев и Николай Давыдов. Они помогли лучше понять как текущее состояние индустрии, так и долгосрочные стратегии построения успешных компаний.
Во-вторых, я убежден что нетворкинг – это неотъемлемая часть профессионального роста. Технологическое сообщество – это не только источник знаний, но и платформа для поиска единомышленников, партнеров и даже будущих возможностей. Обмен идеями, поиск партнеров, вдохновение от общения с профессионалами своего дела – все это обогащает и личностно, и профессионально.
Что касается ключевых инсайтов, то конференция MadHats.AI подтвердила мою уверенность в том, что AI остается одним из самых перспективных направлений, но при этом требует ответственного подхода к разработке и внедрению. Это подтолкнуло меня изучить современные подходы к AI более детально. Курс SolveIt.Fast.AI, разработанный Джереми Говардом и Эриком Рисом, углубил мое понимание принципов Lean Startup и важности быстрого прототипирования и итераций при создании новых продуктов с помощью AI. Уникальность этого курса заключалась еще и в возможности взаимодействия с международным сообществом единомышленников, что позволило взглянуть на многие проблемы под разными углами. Стать одним из первым людей в мире, применяющим практики из "Solve It with Code" – это не просто пройти технический курс, а получить преобразующий опыт разработки и мышления, который помог мне переосмыслить взаимодействие человека с AI для кодирования и решения проблем.
Диана: Продолжая разговор про AI, какие основные направления сейчас наиболее актуальны в развитии Generative AI?
Алексей: В этом году мы наблюдаем несколько важных тенденций. Во-первых, это Agentic AI. Появляются автономные системы, способные действовать самостоятельно и адаптироваться к изменениям в режиме реального времени. Это открывает новые возможности для автоматизации бизнес-процессов. Во-вторых, мультимодальность становится стандартом. Generative AI теперь может обрабатывать и генерировать информацию, используя зрение, слух и речь одновременно, что значительно обогащает взаимодействие с пользователем и создаваемый контент. В-третьих, происходит кастомизация решений. Компании все чаще отказываются от универсальных моделей в пользу специализированных, обученных на данных конкретных отраслей, таких как финансы или логистика. И наконец, нельзя не отметить растущую популярность открытых технологий, что делает AI более доступным для широкого круга разработчиков и исследователей.
Диана: Очень интересно. А как Generative AI уже сейчас влияет на такие сферы, как творчество и бизнес?
Алексей: В творчестве мы видим активное использование этих технологий для создания видео, музыки, текстов и графического контента, что открывает новые горизонты для художников, дизайнеров и контент-мейкеров. В бизнесе Generative AI помогает значительно улучшить персонализацию клиентского опыта, предлагая более релевантные продукты и услуги. Кроме того, он играет ключевую роль в автоматизации рутинных рабочих процессов, повышая эффективность и снижая затраты.
Диана: Помимо практической разработки, вы также занимаетесь научной деятельностью и публикуете статьи в научных журналах. Расскажите о фокусе ваших исследований и как они связаны с вашей работой в индустрии?
Алексей: Я занимаюсь исследованиями в области применения искусственного интеллекта для оптимизации бэк-энд систем и улучшения масштабируемости облачных приложений. В своих публикациях, я исследую новые алгоритмы и подходы к автоматическому управлению ресурсами, интеллектуальному кэшированию и прогнозированию нагрузки на веб-сервисы с использованием методов машинного обучения.
Эта деятельность помогает мне глубже понимать фундаментальные принципы, а также применять научные разработки в реальных проектах. Это своего рода мост между теорией и практикой: создавая более эффективные системы, я использую результаты собственных исследований.
Диана: Вы присоединились к сообществу Technovation в качестве судьи, а также позже в этом году вы также будете выступать судьей на Hackathon Burning Heroes. Что вас привлекает в этих инициативах?
Алексей: Мне нравится делиться своим опытом и знаниями. Участие в качестве судьи в Technovation и предстоящее судейство на хакатоне Burning Heroes – это возможность поддержать талантливых молодых специалистов, оценить их инновационные идеи и, возможно, направить их на правильный путь. Это своего рода вклад в будущее индустрии. Я считаю очень важным поддерживать и вдохновлять новое поколение в сфере технологий.
В целом, мое активное участие в технологическом сообществе – это инвестиция в собственное развитие, возможность внести свой вклад в развитие индустрии и быть частью чего-то большего.
Диана: Расскажите об интересных проектах, над которыми вы работали в последнее время.
Алексей: Одним из наиболее интересных моих недавних проектов была работа в BitKernel, где я был техническим руководителем команды бэк-энд разработчиков и кросс-функциональной команды. Я руководил командой и разрабатывал SaaS-платформу для стримингового видеоконтента. Эта платформа специализируется на доставке контента напрямую более чем миллиону пользователей через интернет, минуя традиционных провайдеров кабельного и спутникового телевидения.
В рамках этого проекта я разрабатывал системы монетизации и облачные OTT-сервисы (Over-The-Top), создавали новые уровни данных и кэширования для оптимизации производительности и масштабируемости. Ключевым аспектом была интеграция платформы с CDN и специализированной облачной инфраструктурой. Здесь очень пригодился мой предыдущий опыт в Verizon, где я занимался разработкой платформы рекламных систем и обеспечением стабильной доставки цифрового контента – Digital Signage. Работая над проектом для Verizon я принимал лидирующую роль в разработке платформы для отображения рекламы на цифровых вывесках и экранах, к которой были подключены тысячи устройств. В рамках этого проекта я руководил улучшениями админ-панели и разработал механизм доставки контента и обработки сообщений для тысяч подключенных устройств.
Оба проекта, и в BitKernel, и в Verizon, научили меня решать задачи масштабирования и надежной доставки контента, но со своей спецификой. Это позволило мне выработать универсальные подходы, которые применимы к системам с высокой нагрузкой и требовательными пользователями.
Диана: Недавно вас пригласили в подкаст "The Sparking Entrepreneur". Расскажите об этом опыте и о чем вы говорили в рамках подкаста?
Алексей: Приглашение в подкаст стало для меня очень интересным опытом. Этот подкаст посвящен историям успеха предпринимателей и программистов. Ведущие верят, что каждый может добиться успеха, учась на опыте других.
В рамках эпизода я поделился своим карьерным путем, начиная с университетских лет и первых шагов в разработке, до работы над крупными международными проектами и участия в стартапах-единорогах. Я поделился ключевыми моментами своего профессионального развития и опытом работы в стартапах, рассказал о вызовах, с которыми приходилось сталкиваться, и о том, какие уроки я извлек из этих ситуаций. Если кратко, то вы должны работать над тем, что нужно пользователям. Найдите нишу, которой мало кто уделяет внимания, и решите проблему для ключевых пользователей этой ниши. Дальше масштабируйте свой проект. При таких условиях успех почти всегда гарантирован. Но найти такую нишу не всегда легко.
Я также затронул тему, связанную с технологическими трендами, в частности, роль искусственного интеллекта в современной разработке и его потенциал в будущем. Безусловно AI трансформирует различные индустрии и навыки правильного использования AI в ежедневных задачах будут востребованы с каждым днем все больше.
Для меня это была отличная возможность отрефлексировать свой собственный путь, структурировать накопленный опыт и поделиться им с начинающими предпринимателями и разработчиками. Надеюсь, что моя история и инсайты окажутся полезными и вдохновляющими.
Диана: Алексей, спасибо! Было здорово узнать ваш взгляд на развитие индустрии и послушать истории из вашей насыщенной карьеры. Уверены, ваши инсайты будут полезны и вдохновят многих, кто работает в IT или только планирует связать с ним свою жизнь.
Алексей: Спасибо за беседу! Всегда рад поделиться своим опытом и внести вклад в развитие индустрии.
Об эксперте
Алексей Невский, Staff и Lead Software Engineer и AWS Certified Architect, эксперт с 15 летним стажем в Software Development и AI, работал с такими именитыми компаниями как Adidas, Verizon, Coca-Cola, Whirlpool, Stewart Title, Softeq, Glovo, а также был ключевым разработчиком в R&D подразделении Yandex, а еще ментором и судьей более чем 10 стартапов на хакатоне Techstars Startup Weekend от Google for Startups Campus, судьей на хакатоне Technovation и наставником проекта Women in Tech.
Основные проекты, в которых Алексей принимал участие:
- Yandex.Keyboard: был ключевым разработчиком в небольшой команде, которая создала улучшенную клавиатуру для iPhone с различными инновационными ML, search и recommendations функциями. Проект получил значительное освещение в прессе и положительные отзывы более 1 млн. пользователей.
- Adidas: участвовал в создании социальной сети для спортсменов, использующих продукцию бренда miCoach.
- Verizon: отвечал за backend-разработку системы показа рекламных компаний на экранах телевизоров в шоппинг-моллах, используя Java и Amazon Web Services.
- Whirlpool: разрабатывал систему поддержания каталога бытовой техники и современный сайт с описанием всей продукции.
- MI7.Today: запустил стартап по созданию интеллектуальных чат-ботов, отвечал за техническую часть продукта, занимался поиском инвесторов и изучением product-market fit.