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

Коротко

  • NEO HACK 2025 — третий закрытый хакатон Neoflex на Codenrock для выпускников учебного центра: 11 команд, 6 дошли до финального питчинга.
  • Задача — Telegram-бот для автоматизации заявок на обучение: подача и предзаявка плюс админ-панель с фильтрацией и статусами.
  • Команды по 7–11 человек работали в ролях реальной продуктовой разработки: backend, frontend, DevOps, Data Engineer, аналитик, QA.
  • Стек — как в проде Neoflex: PostgreSQL, JWT, Prometheus/Grafana, ELK, Kubernetes, CI/CD; тестовое покрытие не ниже 50%.
  • Хакатон прошел онлайн за три дня (23–26 января 2025), платформа Codenrock взяла на себя всю организацию — от заявок до финала.
КЕЙС NEO HACK 2025: как хакатоны помогают перейти от теории к практике

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

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

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

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

Всего в хакатоне участвовало 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, составляет тест-кейсы и отчеты об ошибках.

КЕЙС NEO HACK 2025: как хакатоны помогают перейти от теории к практике
Лендинг Учебного центра Neoflex

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

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

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

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

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

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

Интенсивность и концентрация. Жесткие сроки (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.
КЕЙС NEO HACK 2025: как хакатоны помогают перейти от теории к практике
Статистика хакатона

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

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

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

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

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

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

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

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

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

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

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

Частые вопросы

Что такое NEO HACK 2025?

Закрытый онлайн-хакатон компании Neoflex для выпускников её учебного центра, третий по счёту на Codenrock. Прошёл 23–26 января 2025 года; участвовало 11 команд по 7–11 человек, 6 из них представили решения на финальном питчинге.

Какую задачу решали участники NEO HACK 2025?

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

Какие роли были в командах хакатона NEO HACK?

Ключевые — Java(backend)-разработчик, Data Engineer, аналитик и QA-инженер; дополнительно — DevOps, frontend-разработчик и Data Scientist. Стек включал PostgreSQL, Prometheus/Grafana, ELK, Docker, Kubernetes, GitLab CI; тестовое покрытие backend — не менее 50%.

Зачем компании проводить хакатон для выпускников учебного центра?

Хакатон — практическая часть образовательной программы: выпускники курсов (Java, тестирование, анализ данных, DevOps) закрепляют знания на реальной бизнес-задаче, получают опыт командной работы и «тест-драйв» будущей работы до трудоустройства.

Что взяла на себя платформа Codenrock при организации NEO HACK?

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


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

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