КЕЙС NEO HACK 2025: как хакатоны помогают перейти от теории к практике

Neoflex, один из ведущих поставщиков ИТ-решений для финансового сектора, продолжает реализовывать стратегию развития молодых специалистов. В 2025 году компания провела NEO HACK 2025, уже третий по счету хакатон на Codenrock для выпускников своего учебного центра.

Компания Neoflex разрабатывает и внедряет передовые технологические решения для банков, страховых компаний и других финансовых организаций. Компания специализируется на цифровой трансформации, автоматизации бизнес-процессов, разработке высоконагруженных систем и анализе данных. Neoflex работает на рынке более 20 лет, располагает командой из 1500+ экспертов и имеет опыт реализации проектов для крупнейших российских банков, включая Сбербанк, ВТБ и Газпромбанк.

NEO HACK 2025 — закрытый онлайн-хакатон. Это практическая часть комплексной образовательной программы, разработанной Учебным центром Neoflex. Курс предназначен для подготовки начинающих ИТ-специалистов по востребованным направлениям, таким как Java-разработка, тестирование программного обеспечения, анализ данных и DevOps и другие. В рамках курса студенты получают теоретические знания, участвуют в практических занятиях и выполняют реальные проекты. Хакатон NEO HACK позволяет выпускникам закрепить полученные знания, применить их для решения реальных бизнес-задач. В этом году участникам было предложено разработать решения в рамках трека по созданию Telegram-бота для автоматизации подачи заявок на обучение.

Всего в хакатоне участвовало 11 команд, 6 из которых представили свое решение на финальном питчинге.

Задача хакатона

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

Команды разрабатывали Telegram-бота, выполняющего две ключевые функции:

Подача заявки – активна только в период набора. После проверки данных в БД бот регистрирует пользователя, назначает роль external_user и отправляет ссылку на вступительные испытания.

Предзаявка – доступна вне периода набора. Бот сохраняет контактные данные и уведомляет пользователя об открытии набора.

Дополнительно необходимо было реализовать админ-панель с возможностью:

  • Просмотра и фильтрации заявок.
  • Изменения статусов заявок.
  • Настройки периодов активности функционала.

Каждый из нас получил ценный опыт работы в команде. Это отличный тест-драйв для будущей работы — мы уже сейчас учимся на ошибках, чтобы не повторять их потом.

Лилиана Налимова, участница хакатона NEO HACK 2025.

Распределение по ролям

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

Backend-разработчик отвечает за создание API и бизнес-логики. В его задачи входит реализация системы ролей (visitor, candidate, external_user) и регистрации, валидация данных, генерация ссылок на входные испытания, а также управление активностью кнопок подачи заявок в зависимости от дат. Он разрабатывает REST API для админ-панели и настраивает отправку уведомлений с шаблонизацией.

Работа с данными и инфраструктурой включает проектирование и интеграцию PostgreSQL (совместно с Data Engineer), настройку мониторинга через Prometheus и Grafana, а также обеспечение безопасности — JWT-авторизацию и защиту данных. Дополнительно может быть реализована генерация Excel-отчетов. Тестовое покрытие должно составлять не менее 50%.

Frontend-разработчик занимается созданием админ-панели для управления заявками. В интерфейсе предусмотрены отображение и фильтрация списка заявок (по статусу, направлению, дате), просмотр детальной информации, изменение статусов, а также настройка периодов активности кнопок подачи заявок.

Важная часть работы — адаптивный интерфейс, который корректно отображается на всех устройствах. Интеграция с backend выполняется через REST API. По желанию можно разработать Telegram Web Apps с интерфейсом подачи заявок, формой сбора персональных данных и экраном подтверждения отправки.

Системный инженер настраивает мониторинг через Prometheus и Grafana, а также логирование с использованием ELK-стека с выводом данных в Grafana.

DevOps-инженер обеспечивает бесперебойную работу CI/CD-конвейера, используя Docker, Kaniko, GitLab CI или Jenkins, а также Argo CD или Helm. В его зоне ответственности — развертывание и поддержка Kubernetes-кластера с Ingress и TLS, настройка мониторинга метрик и доступа к логам.

Data Engineer генерирует тестовые данные (пользователи, заявки, направления обучения), загружает их в PostgreSQL и проверяет корректность. Также он строит аналитические витрины для статистики по заявкам и регистрациям. Дополнительно может быть настроено логирование процессов загрузки.

Аналитик формирует требования и пользовательские сценарии, проектирует API-контракты между компонентами системы, а также готовит техническую документацию, включая описание архитектуры, базы данных и бизнес-процессов.

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

QA-инженер тестирует ключевые сценарии, включая работу с заявками и периодами активности, проверяет взаимодействие frontend и backend, составляет тест-кейсы и отчеты об ошибках.

Лендинг Учебного центра Neoflex

Формат соревнования

NEO HACK 2025 проходил в онлайн-формате в течение трех дней (23–26 января 2025 года). Участники — студенты образовательного центра Neoflex — работали в командах по 7–11 человек, где ключевыми ролями были Java-разработчик, Data Engineer, аналитик и QA-инженер. Дополнительно в состав могли входить DevOps, Frontend-разработчик и Data Scientist.

Хакатон проходил на платформе Codenrock, которая полностью взяла на себя организацию мероприятия. Платформа обеспечила:

  • Постановку и автоматизацию конкурсных задач.
  • Помощь в формировании команд участников.
  • Настройку всех процессов: от сбора заявок до финального отбора.
  • Проведение мероприятий хакатона (открытие, чек-поинты, закрытие).
  • Автоматическую рассылку сертификатов всем участникам.
Статистика участников по городам (вид со спутника)

Хакатон: обучение через соревнование

За счет сочетания соревновательного формата и жестких дедлайнов хакатон становится мощным инструментом обучения. Вот как это работает:

Интенсивность и концентрация. Жесткие сроки (24–72 часа) создают здоровый стресс, который:

  • мобилизует на поиск решений,
  • учит расставлять приоритеты,
  • показывает, что можно сделать за короткий срок при фокусировке.

Обратная связь и нетворкинг. Взаимодействие с экспертами и коллегами из других направлений дает:

  • моментальные ответы на вопросы;
  • новые подходы к решению задач;
  • возможность оценить свой уровень в неформальной среде.

Итог: это «ускоренный курс» по развитию hard и soft skills, где результат — не оценки, а работающий продукт или прототип.

P.S. Для компании это возможность увидеть, как участники применяют свои знания на практике, работают в команде и решают сложные задачи в условиях ограниченного времени.

Участвовал в соревновании ради интереса, впервые в подобного рода мероприятия. Неожиданным было то, что этому нужно было уделить так много времени, но участие оправдало себя на 100%. Я бы предпочел, чтобы подобное действо было запланированным и обязательным. Это самый крутой формат обучения. Спасибо!

Денис Татарников, участник хакатона NEO HACK 2025.

Итоги соревнования

Хакатон объединил 123 участника, которые за 72 часа создали прототипы новых решений. В финал вышли 6 команд и три из них стали победителями.

Победители NEO HACK 2025:

  • 1 место: команда NeoFix.

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

Юлия Сластухина, участница команды Neofix.
  • 2 место: команда «Алхимики кода».

Это был невероятный опыт, благодаря которому я впервые работал в таком формате вместе с командой. Спасибо большое!

Никита Кабачек, участник команды «Алхимики кода».
  • 3 место: команда Deus Code.

Было очень интересно. Получила новый опыт. Большое спасибо!

Марина Шемякина, участница команды Deus Code.
Статистика хакатона

Отзывы участников

Спасибо за интересную задачу! Организация мероприятия была на высоком уровне.

Андрей Литвинов, участник команды «Алхимики кода».

Это мой первый опыт работы в IT-сфере в команде, и я хотел бы отметить, что было очень интересно, весело и увлекательно! Хотел бы поблагодарить абсолютно каждого, начиная от участников других команд, своей команды до организаторов сия мероприятия. Вы сделали мои выходные, и я точно запомню данный опыт, а также, очень сильно на это надеюсь, буду применять полученные знания на практике! С любовью и уважением, системный инженер команды «Алхимики кода» NEO HACK 2025.

Михей Багдановский, участник команды «Алхимики кода».

Было очень интересно! Узнала много нового, например, какой функционал выполняют ребята с других направлений обучения. Также определила свои сильные и слабые стороны, поняла где есть пробелы в знаниях, что нужно подтянуть. Хакатон дал возможность приблизится к работе над проектом в режиме реального времени. Из пожеланий хотелось бы получить обратную связь от экспертов по своему направлению (аналитика), а также было бы интересно увидеть общий рейтинг всех команд.

Екатерина Кочкарева, участница хакатона NEO HACK 2025.

Было интересно поработать в новом коллективе. Мы познакомились на курсе и собрали команду. Любопытно было наблюдать, как повели себя ребята: кто-то хотел успеть по всем фронтам, кто-то все три дня очень качественно писал один только user case и сдал его отдельно оформленным документом в копилку команды. Мы прожили маленькую жизнь — с обидами и возвращениями, поддержкой, желанием помочь!

Были и мемные моменты: когда бот стал парсить пользовательские данные по почте, а бек утверждал, что он ДОЛЖЕН их вернуть: «у него требования!». Как в игровой, но реальной жизни, понимаешь важность грамотной формулировки!

Главное в этом мероприятии — получше узнать друг друга, объединиться для решения общей задачи, учиться у партнеров и становиться лучше и внимательнее. Я рада, что удалось поучаствовать, получить этот опыт и знакомства, которые мне пригодятся. Заинтересовали и другие направления обучения: захотелось тоже покодить что-нибудь. Разработчики проделали колоссальную работу! Я ими горжусь!

Юлия Сластухина, участница команды Neofix.


    Оставьте заявку, мы подберем для вас лучшие решения для работы с ИТ-сообществом

    Будьте в курсе лучших кейсов хакатонов, ML-турниров, CTF и соревнований по спортивному программированию на Codenrock
    Добавить комментарий