Разработка

Если Вы разработчик (front, back, java, php, с#, go, python, embedded, mobile), занимаетесь ИТ-инфраструктурой (DevOps), активно работаете с данными (DB, AI, ML, GIS, разработка, аналитика), тестируете (QA), обеспечиваете безопасность IT-проектов, занимаетесь автоматизацией учета (1С, облачные решения), для Вас направление “Разработка” в рамках “Стачки”.

Залы
Категории
Секции

Алексей Обыскалов
CTO @ iContext
Минск

Зачем нужна, какая бывает.

Задизайним и шаг за шагом построим реалтайм систему дедубликации данных на сотни RPS, 40+ миллионов событий в сутки. Использовать будем PHP swoole, kafka, redis, scilla.

Ждем ваш отзыв

  • День выступления: 18.04.2025
  • Время начала: 18:30
  • Время окончания: 19:00
  • Зал : 350. Разработка - 1
  • Категории : Разработка
  • Секции: PHP

  • Никита Цыбин
    Ведущий системный аналитик @ МТС
    Казань
    Наталья Едовина
    Senior Product Designer @ МТС Диджитал
    Екатеринбург

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

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

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

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

    Ждем ваш отзыв

    • День выступления: 18.04.2025
    • Время начала: 10:45
    • Время окончания: 11:50
  • Зал : 425. Анализ и аналитика - 2
  • Категории : Разработка
  • Секции: Системный анализ

  • Илья Туров
    Frontend разработчик @ Альфа-Банк
    Санкт-Петербург

    Мы сжимаем стили, делим JavaScript на чанки, выбираем легковесные библиотеки и подключаем CDN. Но что, если все эти оптимизации могут легко нивелироваться неоптимальной работой с графикой?

    В этом докладе мы разберём главные ошибки, которые разработчики допускают с изображениями. Вы узнаете:

    - Как выбор неправильного формата файлов может замедлить ваш сайт.

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

    - Какие инструменты помогут оптимизировать изображения без потери качества.

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


    Ждем ваш отзыв

    • День выступления: 18.04.2025
    • Время начала: 16:45
    • Время окончания: 17:15
  • Зал : 421. Разработка - 2
  • Категории : Разработка
  • Секции: Frontend

  • Лев Немировский
    Руководитель направления @ ПСБ
    Москва

    Я хочу поделиться довольно смелым взглядом на роль тимлида в кросс-функциональной команде. Из моего опыта вырисовывается идея, что не всегда лучшим лидом становится самый сильный разработчик. Возможно, именно системный аналитик способен взять на себя управление и привести команду к успеху. Я сам ещё не успел это полностью реализовать, поэтому после моего доклада предлагаю открыто обсудить: действительно ли системный аналитик может оказаться лучшим лидом?

    Ждем ваш отзыв

    • День выступления: 19.04.2025
    • Время начала: 11:10
    • Время окончания: 12:15
  • Зал : 416. Анализ и аналитика - 1
  • Категории : Разработка
  • Секции: Системный анализ

  • Алексей Глебов
    Программист @ ИнфоТеКС
    Томск

    В докладе я поделюсь собственным опытом по реализации тестов с токенами под платформы Windows/Linux.

    Какие инструменты для этого необходимы и как ими пользоваться.

    С какими проблемами можно столкнуться и как их решить.

    Также расскажу, как можно организовать проброс токенов по сети без специального оборудования (USB over IP концентратор DistKontrolUSB).

    Ждем ваш отзыв

    • День выступления: 19.04.2025
    • Время начала: 10:00
    • Время окончания: 10:30
  • Зал : 421. Разработка - 2
  • Категории : Разработка
  • Секции: Тестирование

  • Вадим Макеров
    Инженер-Программист @ iSpring
    Йошкар-Ола

    Как сетевой отказ одного компонента может привести к даунтайму системы

    Как grpc мультиплексированием запросов усугубляет отказ системы

    Расскажу о способах решения - от уровня приложения, до операционой системы

    Как мы выбирали способ решения и как правильно его настроить

    Почему ServiceMesh не решает эту проблему из коробки и как его научить

    Ждем ваш отзыв

    • День выступления: 18.04.2025
    • Время начала: 13:55
    • Время окончания: 14:25
  • Зал : 313. Архитектура и DevOps
  • Категории : Разработка
  • Секции: DevOps

  • Екатерина Щепеткова
    Системный аналитик @ Zebrains
    Ульяновск

    Discovery-фаза — это стратегический этап, который помогает понять границы и основные ограничения проекта, оценить выгоды от реализации. В заказной разработке это позволяет выявить скрытые риски, четко определить цели и сократить бюджетные потери. В докладе я расскажу, как организовать Discovery так, чтобы минимизировать переработки, избежать ошибок на старте и заложить основу для успешной реализации проекта. Вы узнаете, чем Discovery отличается от классического анализа, и как она помогает увидеть проект под новым углом

    • День выступления: 18.04.2025
    • Время начала: 12:15
    • Время окончания: 12:55
  • Зал : 416. Анализ и аналитика - 1
  • Категории : Разработка
  • Секции: Системный анализ

  • Александр Касимов
    Аналитик-Исследователь @ Газпромбанк.Тех
    Ульяновск

    1. JWT: удобно, но опасно? — почему токен нужно хранить на бэкенде и как это влияет на безопасность.

    2. Фейлы в микросервисах — ошибки, которые совершал каждый: от прямого доступа к базе до зависимостей между сервисами.

    3. Композитный подход — баланс между JWT и запросами: как получить безопасность без потери производительности.

    Ждём ваш отзыв

    • День выступления: 19.04.2025
    • Время начала: 10:45
    • Время окончания: 11:25
  • Зал : 445. Разработка - 3
  • Категории : Разработка
  • Секции: Безопасность

  • Слава Завьялов
    Frontend-разработчик @ Альфа банк
    Санкт-Петербург

    e2e-тестирование — важная часть разработки, но оно до сих пор часто ассоциируется с болью. Долгие прогоны, зависимость от бэкенда, сложности с поддержкой тестов. В своём докладе я расскажу, как Cypress может сделать процесс написания и выполнения e2e-тестов максимально комфортным и эффективным и безболезненным.

    Посмотрим, как писать тесты на Cypress в купе с дополнительными инструментами, чтобы сократить время прогонов и зависимость от доступности бэкенда до минимума, а также посмотрим, как Cypress помогает облегчить разработку не только со стороны тестирования.


    Ждем ваш отзыв

    • День выступления: 19.04.2025
    • Время начала: 16:35
    • Время окончания: 17:05
  • Зал : 421. Разработка - 2
  • Категории : Разработка
  • Секции: Frontend

  • Илья Соколов
    Руководитель frontend направления @ ITQ Group
    Воронеж

    1) как метрики помогают выявлять и решать проблемы производительности

    2) ключевые метрики Web Vitals — LCP, FID, CLS, TBT

    3) инструменты для измерения этих метрик: Lighthouse, React Profiler, библиотека web-vitals

    4) методы оптимизации под каждую метрику

    5) интеграция метрик в процесс разработки

    6) заключение и рекомендации

    В процессе рассказа покажу неоптимизированное react приложение, к концу доклада оптимизируем его и я покажу результаты после оптимизации

    Ждем ваш отзыв

    • День выступления: 19.04.2025
    • Время начала: 17:10
    • Время окончания: 17:40
  • Зал : 421. Разработка - 2
  • Категории : Разработка
  • Секции: Frontend

  • Антон Третьяков
    Разработчик @ PVS-Studio
    Тула

    Статическому анализу уже (в какой-то мере) более 3000 лет.

    На выступлении мы вместе проследим историю технологии от древнейших времён до недалёкого, но будущего.

    Также, мы посмотрим на уязвимости в реальных проектах, которые бы там не оказались при использовании статического анализатора при разработке.Тезисы уточняются

    Ждём ваш отзыв

    • День выступления: 18.04.2025
    • Время начала: 16:45
    • Время окончания: 17:15
  • Зал : 445. Разработка - 3
  • Категории : Разработка
  • Секции: Безопасность

  • Артем Бачевский
    Владелец продукта @ Солар
    Москва

    Каждый ИБшник знает, что хакер ударит всегда в самое слабое место системы. Поэтому задача знания и понимания своей инфраструктуры - один из ключевых приоритетов службы безопасности.

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

    Ждём ваш отзыв

    • День выступления: 18.04.2025
    • Время начала: 17:55
    • Время окончания: 18:25
  • Зал : 445. Разработка - 3
  • Категории : Разработка
  • Секции: Безопасность

  • Дмитрий Еманов
    Архитектор СУБД @ РЕД СОФТ
    Пенза

    Любая современная СУБД из коробки предлагает набор инструментов для мониторинга ее состояния, а также механизмы журналирования событий для последующего анализа. Правила и примеры их использования администраторами и DevOps-инженерами подробно отражены как в официальной документации, так и в многочисленных статьях и вебинарах. В этом докладе хочется раскрыть тему также и со стороны архитекторов и разработчиков СУБД - как мы со своей стороны видим решение этой задачи, как спроектированы соответствующие подсистемы в наших продуктах и с какими компромиссами приходилось бороться в процессе разработки. Есть ли тут вообще серебряная пуля или как у самурая есть один лишь путь? Ну и конечно же рассмотрим, какие улучшения в области мониторинга были реализованы в последних версиях наших СУБД.

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

    Ждем ваш отзыв

    • День выступления: 18.04.2025
    • Время начала: 11:55
    • Время окончания: 12:25
  • Зал : 310. Данные
  • Категории : Разработка
  • Секции: Хранилища данных

  • Илья Бадекин
    Data Scientist @ Wildberries
    Москва

    Можно сделать крутую модель, но от нее будет мало проку, если не обеспечить ее интеграцию в реальные бизнес-процессы. В докладе расскажем, откуда и зачем в команде «Товарных рекомендаций» Wildberries текстовый энкодер, на что он способен и как мы сжимали его эмбеддинги для онлайн-доранжирование рекламных баннеров по запросам пользователей: от классических PCA, автоэнкодеров и полносвязных слоев до одного интересного подхода с очень русским названием

    Ждём ваш отзыв

    • День выступления: 19.04.2025
    • Время начала: 14:40
    • Время окончания: 15:20
  • Зал : 310. Данные
  • Категории : Разработка
  • Секции: Машинное обучение

  • Павел Галямичев
    Корпоративный архитектор @ Петрович-Тех
    Санкт-Петербург

    APQC - основа системного бизнес-анализа и целевой архитектуры

    Разберемся что такое фреймворк APQC и как он используется для непрерывного совершенствования и измерения процессов, предоставляя бенчмарки для мониторинга эффективности и улучшений. Разберёмся как и зачем его могут использовать бизнес и системные аналитики.

    • День выступления: 19.04.2025
    • Время начала: 13:55
    • Время окончания: 14:35
  • Зал : 416. Анализ и аналитика - 1
  • Категории : Разработка
  • Секции: Системный анализ

  • Павел Гершевич
    Mobile Team Lead @ Amiga
    Красноярск

    В докладе разберемся, почему же Stories сложны в разработке, хотя со стороны все кажется простым.

    Посмотрим на различные микро-взаимодействия, анимации и как к этому всему прикрутить обработку жестов.

    Ждём ваш отзыв

    • День выступления: 19.04.2025
    • Время начала: 13:10
    • Время окончания: 13:40
  • Зал : 421. Разработка - 2
  • Категории : Разработка
  • Секции: Мобильная разработка

  • Алексей Нечаев
    TechLead of Backend @ Digital Clouds
    Нячанг

    ML необходим для масштабирования и развития бизнеса.

    Существующие инструменты PHP позволяют разрабатывать сложные производительные нейронные сети для решения бизнес-задач.

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

    Ждем ваш отзыв

    • День выступления: 18.04.2025
    • Время начала: 17:55
    • Время окончания: 18:25
  • Зал : 350. Разработка - 1
  • Категории : Разработка
  • Секции: PHP

  • Александр Соколинский
    Android Architect @ Яндекс.Go
    Москва

    В данном докладе планирую обратить внимание на то, как работает kotlin.Sequence под капотом. Не многие задумываются, что эта синхронная структура на самом деле использует suspend-функции для реализации.

    Ждём ваш отзыв

    • День выступления: 18.04.2025
    • Время начала: 13:55
    • Время окончания: 14:25
  • Зал : 421. Разработка - 2
  • Категории : Разработка
  • Секции: Мобильная разработка

  • Виктория Лузина
    Ведущий системный аналитик @ Nexign, МегаФон
    Санкт-Петербург

    Доклад-игра, где участники смогут проверить свои знания и навыки в области архитектурного проектирования, отвечая на вопросы, связанные с выбором оптимальных решений для различных сценариев, а победитель получит звание "Архитектурный гуру" и полезные инсайты для своей работы

    Ждем ваш отзыв

    • День выступления: 18.04.2025
    • Время начала: 13:55
    • Время окончания: 15:00
  • Зал : 425. Анализ и аналитика - 2
  • Категории : Разработка
  • Секции: Системный анализ

  • Дмитрий Дерепко
    Developer @ -
    Воронеж

    Расскажу, почему разработка должна быть удобной и как удобные инструменты помогут вам этого достичь

    Ждем ваш отзыв

    • День выступления: 18.04.2025
    • Время начала: 16:45
    • Время окончания: 17:15
  • Зал : 350. Разработка - 1
  • Категории : Разработка
  • Секции: PHP

  • Александр Кунташов
    зам. руководителя по ИТ @ Инфостарт
    Саратов

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

    Цель доклада: развеять мифы, заблуждения об автоматизации тестировании решений на 1С, скорректировать ожидания и рассказать, как обойти некоторые наиболее болезненные грабли.

    Доклад ориентирован на руководителей и тимлидов команд разработки и тестирования и действующих тестировщиков.

    Ждём ваш отзыв

    • День выступления: 19.04.2025
    • Время начала: 10:45
    • Время окончания: 11:25
  • Зал : 310. Данные
  • Категории : Разработка
  • Секции: 

  • Александр Омельяненко
    Руководитель отдела мобильной разработки @ ARTW
    Санкт-Петербург

    1. Почему стоит доверить анализ результатов аудита ИИ или повышение качества аудита благодаря устранению человеческого фактора.

    2. Какие сервисы и ИИ выбрать для анализа. Отталкиваемся от того что выбранный подход должен работать вне зависимости от технологии и платформы.

    3. Какие метрики можно улучшить благодаря автоматизации аудита: производительность, безопасность, доступность.

    4. Прогнозы на будущее, как автоматизация аудита изменит рынок мобильной разработки.

    5. Кейс проведения аудита на реальном приложение, показатели до и после.

    Ждём ваш отзыв

    • День выступления: 19.04.2025
    • Время начала: 13:45
    • Время окончания: 14:15
  • Зал : 421. Разработка - 2
  • Категории : Разработка
  • Секции: Мобильная разработка

  • Николай Омётов
    Руководитель Flutter-отдела @ Mad Brains
    Ульяновск

    Наша команда создала большой зоопарк скриптов, на примере которых мы разберём, как повысить эффективность процессов разработки приложений на Flutter. Обсудим, как создавать и развивать скрипты.

    Ждём ваш отзыв

    • День выступления: 19.04.2025
    • Время начала: 14:20
    • Время окончания: 14:50
  • Зал : 421. Разработка - 2
  • Категории : Разработка
  • Секции: Мобильная разработка

  • Евгений Иванов
    RecSys Team Lead @ Wildberries
    Москва

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

    Основные тезисы:

    - кластеризация пользователей (эмбеддинги WildBERT), создание агрегированной выдачи для кластера;

    - кластеризация товаров (e5) - выделение интересов, отображение пользователя в пространство интересов;

    - сравнение схем "храним подборку для каждого пользователя" и "храним только кластера, юзера описываем как набор кластеров и интересов" в разрезе ранжирующих метрик и затрат на инфраструктуру;

    - как в такой схеме не просадить качество - доранжирование по эмбедингам в онлайне в момент формирования выдачи;

    - зеленый АБ-тест с тестированием описанной схемы, и оценка по экономии на инфраструктуре.

    Ждём ваш отзыв

    • День выступления: 18.04.2025
    • Время начала: 13:55
    • Время окончания: 14:25
  • Зал : 310. Данные
  • Категории : Разработка
  • Секции: Машинное обучение