Описание карточки будет тут
Описание карточки будет тут
Описание карточки будет тут
Описание карточки будет тут
Описание карточки будет тут
Описание карточки будет тут
О чем доклад?
В докладе будут затронуты процессы подготовления к рефакторингу, условия для его реализации и правила разработки, выявленные в ходе работы. Доклад основан на совместных работах с моими коллегами по рефакторингу крупных модулей приложения.
Кому будет полезно?
Доклад будет полезен разработчикам, которые столкнулись или столкнутся с трудностью поддержки огромных, "монолитных" фичей, и с трудностью разделения ответственности между разными командами в исходном коде.
О себе
Android Middle разработчик, WB Tech. Работаю в главном приложении маркетплейса в команде Buyer Experience. Наша команда занимается процессами оформления заказов, экранами корзины и оплаты заказов. Опыт работы - 2.5 года андроид разработчиком. Пробовал фриланс, преподавание курсов, поддерживал небольшое (300к пользователей) приложение по фитнесу, писал нативные модули для Flutter-разработчиков. Люблю совершенствоваться в своей профессии. В свободное время занимаюсь вокалом, иногда играю на гитаре.
Анвар Губайдуллин
Wildberries
О чем доклад?
В докладе разберемся, как устроены сетевые клиенты и какой из них лучший. Из собственного опыта — делаем сетевой слой для мобильного приложения Ozon. Тема доклада вечная: новые технологии уходят и приходят, а работа с сетью актуальна всегда.
Кому будет полезно?
Доклад будет интересен Android-разработчикам, которые хотят глубже погрузиться в выполнение сетевых запросов.
О себе
Senior Android Dev, OzonTech — платформенная команда сетевого слоя. Опыт в IT около 4 лет фриланса, почти 2 года в Ozon. По теме доклада год занимаюсь изучением исходников сетевых клиентов. Профессиональные увлечения: веду блог о мобильной разработке @dolgo_polo_dev.
Денис Долгополов
Ozon
О чем доклад?
Расскажу как разработать SDK, работающий в отдельном процессе, и предоставлять его хостам с разными продуктовыми запросами.
Кому будет полезно?
Доклад будет полезен как начинающим, так и опытным разработчикам, которые разрабатывают или планируют разрабатывать SDK.
О себе
Android-разработчик в Яндекс Музыке, В Android разработке 6+ лет. Занимаюсь развитием музыкального SDK в Яндекс Музыки на протяжении двух лет. Встраивал SDK в Кинопоиск TV и в суперапп приложение.
Владислав Унчурис
Яндекс Музыка
О чем доклад?
Jetpack Compose — удобный фреймворк для создания декларативных Android (и не только) приложений. Несмотря на обилие готовых решений и best practices, всегда есть, что оптимизировать. В качестве таких средств популярны процессинги на KSP и плагины компилятора Kotlin. Однако писать их сложно, а результат работы не всегда доступен. Есть более легковесные и удобные решения — собственные плагины для Android Studio. Они позволяют на лету оптимизировать, изменять существующий код и генерировать новый. В докладе покажу и расскажу, как с их помощью можно упростить создание новых компонентов приложения, генерацию и упрощение UI.
Кому будет полезно?
Доклад будет полезен Android-разработчикам, которые хотят прокачать свои навыки и сделать свой код крутым.
О себе
Мобильный разработчик с 10 годами опыта коммерческой разработки. KMM Developer Expert. Занимаюсь нативной разработкой iOS (Swift/Objective-С), Android (Kotlin/Java) и кроссплатформенной (KMM, Xamarin). Разрабатываю архитектуру мобильных приложений для обеих платформ, управляю командой направления. Ментор младших разработчиков. Преподаватель на курсах «iOS Advanced 2.0» и «iOS Базовый» в Otus. Рассказываю о нативной и кроссплатформенной мобильной разработке, а также про IT в целом в Telegram-канале «Записки разработчицы».
Анна Жаркова
Usetech
О чем доклад?
Выбор библиотеки навигации для каждого проекта — не всегда очевидное решение. Надо найти удобное API, которое позволит реализовать все сценарии и не городить костыли вокруг. Я столкнулся с задачей, где мне пришлось посмотреть на навигацию иначе, а как итог — писать свое решение. В рамках доклада мы изучим, что есть навигация в UI-приложениях, я расскажу о подходе «Навигация как состояние» и расскажу обо всех деталях своего решения.
Кому будет полезно?
Целевая аудитория: разработчики, кто занимаются разработкой клиентских приложений и сталкиваются с необходимостью реализации UI-навигации или недовольны тем, что есть у них сейчас.
О себе
Android-эксперт, блогер. Автор каналов Telegram Broadcast и YouTube Android Broadcast. В IT с 2012 года. Успел поработать в маленьких и крупных компаниях. Работал в Яндекс, EPAM, Т-Банк. Занимаюсь Android-разработкой и активно погружаюсь в Kotlin Multiplatform. В мобильной разработке 12 лет.
Кирилл Розов
Android Broadcast
О чем доклад?
В докладе рассмотрим, как колбек перерос в корутину, и как корутины можно использовать вне асинхронных операций.
Кому будет полезно?
Мой доклад будет полезен тем, кто не до конца понимает разницу между асинхронным и параллельным выполнением. Между корутинами и потоками. Хоть и ментальная модель «корутина это легковесный поток» простая, но она часто вводит в заблуждение.
О себе
6 лет опыта в Android разработке, 4 года коммерческого опыта, 2 года работал в аутсорсе на технологии Kotlin Multiplatform. После этого год работал в МТС. Сейчас нахожусь в архитектурной команде Yandex. Люблю заниматься разным: от разработки мобилок и бекенда, до телеграм-ботов, десктоп приложений и фронтенда. Много общаюсь с людьми из комьюнити, выявляю частые заблуждения и делаю про это доклады.
Александр Соколинский
Yandex.Go
О чем доклад?
Как отследить движение стальковшей в огромном цехе с плохой освещенностью и высокой температурой? Как это помогает кратно повышать эффективность и безопасность производства? И главное - с помощью каких технологий это возможно?
Кому будет полезно?
Этот доклад будет интересен всем, кто хочет узнать о современных технологиях в металлургии и о том, как они применяются на практике.
О себе
Ведущий разработчик Python Backend в ЕВРАЗе. Опытный специалист по слежке за стальковшами. Работаю в этой области уже много лет и с удовольствием поделюсь своим опытом и знаниями.
Денис Василевич
ЕВРАЗ
О чем доклад?
Как KION обрабатывают свыше 400М продуктовых событий в сутки, слои обеспечения Data Quality. Все от приемника до витрины. В KION в сутки поступает свыше 400 миллионов продуктовых событий (помимо технических). На основе этих событий продуктовые вертикали строят аналитику, следят за продуктом, принимают бизнес решения. Качество поступающих данных критично важно. В докладе расскажу про весь pipeline событий, как мы их готовим для аналитиков и продактов.
Кому будет полезно?
Доклад будет полезен таким аудиториям как: Junior, Middle, Senior, TeamLead, Архитекторы, project manager, аналитики.
О себе
Руководитель направления в компании KION. Больше 15 лет в медиа ИТ. В Кионе работаю изначально, прошел путь от сеньор разработчика до руководителя направления. Принимаю участие в большом количестве докладов. В основном продвигаю тему: Python в ентерпрайзе. Хочу, чтобы «питоном» пользовались все больше и больше. Обрабатывают свыше 400М продуктовых событий в сутки.
Алексей Жиряков
KION
О чем доклад?
Вспомним, как GIL появился в Python, как он работает и какие ограничения накладывает. Обсудим способы обхода GIL, а также рассмотрим его плюсы и минусы. Не обойдем стороной и самые свежие новости: принятие PEP-703. Узнаем, что он нам сулит, как повлияет на GIL и будущее многопоточности в Python.
Кому будет полезно?
Доклад будет полезен каждому Python разработчику.
О себе
Руковожу командой разработки в юните Antifraud. Более 10 лет занимался разработкой на Python, вел свой финтех курс по разработке на Python. Руковожу командой разработки в юните Antifraud. Спикер и организатор различных Python-конференций. Последние годы активно выступаю с темами про внутреннее устройство языка.
Евгений Афонасьев
Avito
О чем доклад?
Истории успеха — это всегда наполовину истории факапов. Так и наш сервис пережил сначала одно время, а затем — другое. Разберемся, что нужно сделать, если кролик (RabbitMQ) устал и начал капризничать, и как его приручить. Спойлер: дело не в кролике. Залезем поглубже в протокол и open source библиотеки, а выводы нас неприятно удивят. Мы активно копаем такую штуку как Dramatiq, уже 3+ лет. И докопали до того, что полностью переписали работу с RabbitMQ для него. Так как по умолчанию он легко съедает все коннекты к кролику, не пользуясь его сильной стороной — каналами. Мы научили держать всю нагрузку на одном коннекте — внутри используя каналы.
Кому будет полезно?
Доклад будет полезен всем, кто активно работает с RabbitMQ или планирует это делать, а так же тем, кто ищет альтернативу Celery.
О себе
Python Backend разработчик в компании Точка Банк.
Святослав Посохин
Точка Банк
О чем доклад?
Каждый раз, начиная новый проект, мы хотим сделать все хорошо. Но через некоторое время проект превращается в легаси, которое тяжело изменять. Я хочу рассказать об опыте нашей команды по внедрению подходов и паттернов из DDD и как этот подход нам помог. Также покажу структуру проекта и пример организации бизнес-логики.
Кому будет полезно?
Доклад будет полезен разработчикам ПО, которым хочется улучшать код. Руководителям команд разработки, стремящимся к улучшению взаимодействия между бизнесом и разработчиками. Архитекторам программного обеспечения, ищущим способы улучшить структурирование приложений.
О себе
С 2006 автоматизирую предприятия, 10 лет занимался внедрением ERP-систем, прошел путь от внедренца (который настраивает коробочное решение) до руководителя проектов. Затем сменил стек и добрался до Python Team Lead. Мое хобби — моя работа, постоянно ищу, как я могу улучшить проект, на котором работаю.
Макс Столпасов
X5 Tech
О чем доклад?
Чтобы поднять производительность Python, необязательно переписывать свой микросервис целиком на другой язык. Когда уже не хватает алгоритмических оптимизаций, можно поисследовать горячие пути и точечно переписать функции на компилируемом языке. А можно даже лучше — использовать готовую библиотеку, написанную на Rust.
Кому будет полезно?
Этот доклад будет полезен разработчикам уровня Middle и выше, техлидам и СТО, у которых имеются вопросы к производительности приложений на Python.
О себе
Техлид в Яндекс Такси. Пишу на Python 6 лет. Скрещиваю Python с Rust с начала 2023-го. В свободное время дорабатываю напильником инфру вокруг Python и изучаю японский язык.
Сергей Яхницкий
Яндекс Такси
О чем доклад?
В докладе рассмотрим, можно ли перенести iOS-приложение на Android без опыта в Android? Посмотрим - помогут ли чат-боты? Есть ли подходящие no code решения? Есть ли конвертеры проектов и хорошо ли они работают? Доклад основан на чисто практическом эксперименте: хотелось понять, есть ли подвижки в этой сфере с учетом развития технологий и сервисов. Сработает ли это на маленьких проектах, получится ли на больших и можно ли сэкономить ресурсы на этом?
Кому будет полезно?
Этот доклад будет интересен тем, кто хочет быстро создать MVP или прототип приложения, а также тем, кто рассматривает возможность переноса существующего iOS-приложения на платформу Android с минимальными затратами времени и ресурсов.
О себе
Lead iOS Developer, независимый консультант. Работаю над проектом - приложение для беременных. В целом в IT - 12 лет, 7 лет в автотестировании, 5 лет в iOS-разработке. Выступаю на конференциях, менторю начинающих специалистов.
Екатерина Батеева
Независимый консультант
О чем доклад?
В докладе расскажу о том, как в большой команде разработки (~70-80 человек) проводится оптимизация генерации и сборки проекта. ROnline — крупное приложение: в работе уже больше 10 лет и внутри несколько десятков внутренних модулей. Нашей команде удалось сделать так, что разработчики тратят меньше времени на ожидание генерации/сборки и больше времени уделяют на работу над задачами. Как мы это сделали? Поделюсь в докладе.
Кому будет полезно?
Доклад будет полезен как разработчикам, работающим над большим проектом, - для оптимизации текущих процессов; так и для тех, кто работает над небольшими проектами, - для избегания потенциальных проблем, о которых говорится в докладе.
О себе
iOS-разработчик. Сейчас работаю в АО «Райффайзенбанк» в команде потребительского кредитования, в эрии Ипотеки, делаю анкету на ипотеку и всё что с ней связано в основном приложении банка (Р-Онлайн) на iOS. Доклад основан в первую очередь на опыте внутреннего iOS-сообщества, работающего над приложением в банке. Также я активно дорабатываю приложение вместе с платформенной командой, имею опыт работы над изолированным проектом.
Феликс Зубарев
Райффайзен Банк
О чем доклад?
Рассмотрим, что такое performance-метрики приложения и зачем они нужны. Обсудим методы сбора и хранения метрик, а также проанализируем ключевые показатели: LaunchTime, HitchRate, HangTime, ScreenTotalTime. Однако мы не ограничимся только позитивными аспектами и коснемся «темных сторон» performance-оптимизации, рассмотрим способы обхода системы и причины, почему не все разработчики в восторге от глубокого погружения в код для улучшения производительности. В конце обсудим, как важно мотивировать себя и коллег следить за производительностью приложений. Ведь именно забота о производительности становится ключом к успеху проекта, к удовлетворенным пользователям и радостному бизнесу.
Кому будет полезно?
Доклад будет полезен разработчикам, которые сталкиваются с проблемой низкой производительности приложений или не хотят столкнуться с ними в будущем.
О себе
iOS Lead в компании Ozon. Долго работал в финтехе: разрабатывал White Label приложение для банков (ВТБ, ОТП, Абсолют и еще +100) и UI/UX голосового помощника в Тинькофф. Сейчас руководитель отдела iOS-разработки в Ozon, отвечаю за iOS-приложение для селлеров. Спикер на конференциях и митапах. Участник Программного комитета Mobius. Веду блог в Telegram (https://t.me/prefire_ios) о современной iOS-разработке и небольшой блог о разработке в LinkedIn. Преподаю курсы по SwiftUI в Route 256. Aктивно участвую в open source-проектах (SPM, XcodeGen, Tuist, XcodeProj). Разрабатываю собственные проекты: Prefire — автоматическая генерация Snapshot-тестов на основе #Preview.
Максим Гришутин
Ozon
О чем доклад?
Доклад посвящен решению проблем с нестабильными UI-тестами в iOS-приложениях.
Кому будет полезно?
Доклад будет полезен для iOS-разработчиков и QA-инженеров, работающих с мобильными приложениями и сталкивающихся с проблемами нестабильности тестов.
О себе
iOS-разработчик в Core (платформенной) команде hh.ru. Занимаюсь разными вещами, которые помогают продуктовым командам быстрее и удобнее делать продуктовые фичи для приложений компании.
Тимур Шафигуллин
hh.ru
О чем доклад?
В докладе расскажу, как и с помощью каких фреймворков можно написать свой бэкенд на привычном для iOS-разработчиков языке Swift. Поверхностно сравним несколько фреймворков, глубже рассмотрим один конкретный.
Кому будет полезно?
Доклад будет полезен всем, кто хочет иметь и развивать свой клиент–серверный pet-проект, но боялся или не хотел заморачиваться с бэкендом, потому что считал, что это что-то очень сложное.
О себе
iOS-разработчик в компании Яндекс Маркет. Работаю в команде Фабрики Промо: мы отвечаем за все промо-механики и инфоповоды на сервисе, а также одними из первых стали потребителями концепции BDUI в проекте. В IT уже 3 года, тему доклада «отрабатываю» на своем pet-проекте. Увлекаюсь большим теннисом, тестированием разных интересных автомобилей.
Никита Акиндинов
Яндекс Маркет
О чем доклад?
Доклад основан на участии с коллегами в хакатоне Ludum Dare Omsk 2024, а также на собственном исследовании гарнитуры. Расскажу, на что способен Apple vision Pro, насколько легко/сложно программисту с ним работать; о том, что успел сделать, с помощью чего и в какие сроки.
Кому будет полезно?
Доклад будет полезен разработчикам, так как в нем будет много hard секции, которая демонстрирует, как сделать то или иное на VisionOS.
О себе
iOS developer. Участник конференции KODE Waves. Около года коммерческого опыта, по теме доклада на данный момент — пару месяцев. Релизнул Newston, успешная стажировка в Yandex, сейчас работаю в Effective над израильским медицинским стартапом.
Илья Проскуряков
Effective
О чем доклад?
В докладе расскажу, на что нужно обратить внимание при разработке веб-приложений с точки зрения безопасности. Какие есть виды угроз, как протестировать возможные уязвимости и как от них правильно защититься.
Кому будет полезно?
Доклад будет полезен всем фронтендерам и тестировщикам, особенно начинающим, так как тема безопасности часто обходится стороной в начале карьеры.
О себе
Тимлид в компании Purrweb. Сейчас с командой разрабатываем регистратор доменов. Люблю писать фронт, попутно являясь тимлидом на проекте, нравится организовывать и планировать проекты, разбираться в чем-то новом. Люблю ходить в горные походы, увлекаюсь спортом в целом, и футболом в частности.
Владимир Кейль
Purrweb
О чем доклад?
Когда пароль сложен и ненадежен, нашему сервису требуется новый герой. Такой, чтобы не требовал запоминания, но при этом был безопасен от несанкционированного доступа. Выход есть — многофакторная аутентификация. О ней и поговорим в докладе. Рассмотрим путь развития этой технологии, разберёмся, как это устроено сейчас, и попытаемся понять, как мы будем защищать аккаунты в недалеком будущем.
Кому будет полезно?
Доклад будет полезен бэкенд-разработчикам уровня Middle и Senior, а также начинающим безопасникам.
О себе
Руководитель команды разработки инструментов координации кластера в компании Yandex Cloud. Опыт в сфере IT 17 лет, из них 13 в разработке ПО. Люблю низкоуровневое программирование, олимпиадные задачи и вопросы информационной безопасности. В студенческие годы был рок-музыкантом.
Андрей Шубин
Yandex Cloud
О чем доклад?
В докладе расскажу о реорганизации структуры команды и внедрении инструментов автоматизации: от постановки задач до аналитики. Также сделаю акцент на перестройка себя: трансформации мышления и рефлексии.
Кому будет полезно?
Доклад будет полезен техническим специалистам, которые хотят стать TeamLead, TeamLead Backend, CTO.
О себе
CTO в компании Amiga. Успешно развиваю компанию с момента ее основания на протяжении трех лет. Управляю всеми отделами производства: Analytic, Backend, Frontend, QA, Mobile, DevOps. В IT более 10-ти лет, прошел путь от backend разработчика до CTO. Посещаю профильные конференции и подкасты (в том числе как спикер). Увлекаюсь спортом и покатушками на мотоцикле.
Артем Салеев
Amiga
О чем доклад?
В Контуре 70 продуктов и каждый из них разрабатывается отдельно. При этом Контур — это экосистема. Поэтому нам часто приходится интегрировать части интерфейсов друг в друга. Мы в «Контуре» реализовываем это с помощью виджетов. Но сделать решение для всей компании не просто. Особенно, если перед вами стоят высокие требования: качественный интерфейс, безопасность, надежность, простота в сопровождении, высокая скорость работы.
Кому будет полезно?
Доклад будет полезен всем компаниям, у которых несколько команд разработки, работающих над совместным spa-сервисом. Всем, кто слышал про module federation и понимает о чем это.
О себе
Фронтенд лид в компании Контур. Работаю в команде инфраструктуры Экстерна. Разрабатываю платформу для виджетов. Занимаюсь инфрой фронтенда 7 лет. Тех лид фронтовой зоны 10+ человек 5 лет. Разрабатываю и интегрирую виджеты с 2018 г. Разработал технологию переиспользования зависимостей. Практикую медитацию 10 лет. Посетил три ретрита випассаны. Обучаю коллег.
Владимир Толстиков
Контур
О чем доклад?
TypeScript — инструмент, который стал стандартом разработки в JS-экосистеме. Однако, в нем все еще есть много темных пятен, которые нужно подсветить и разобрать. Мы узнаем: особенности типизации TypeScript, как сделать выбор в некоторых ситуациях и какие есть современные решения старых проблем. Все это позволит писать код на TypeScript более осознанно и безопасно.
Кому будет полезно?
Доклад будет полезен как опытным разработчикам, которые стремятся к повышению качества своего кода и устранению потенциальных проблем с типизацией, так и начинающим, изучающим TypeScript и желающим понять основные концепции и лучшие практики при работе с типами данных.
О себе
Ведущий разработчик Sportmaster Lab. 10+ лет работаю в Web-разработке. Веду блог по кодингу, занимался стриммингом в сегменте разработки. Увлекаюсь программированием более 12 лет. 9 лет из них профессионально. Являюсь популяризатором фреймворка Vue, а также администратором крупнейшего русскоязычного сообщества по Vue. Люблю глубоко погружаться в темы, изучая спецификации и исходный код решений.
Денис Чернов
Sportmaster Lab
О чем доклад?
В докладе расскажу об основных функциях мобильного приложения (МП) на Аврора ОС для оперативного контроля и управления технологическими системами связи (ОУТ СС). Взаимодействии МП с производственной системой ОУТ СС и дополнительных возможностях повышения эффективности.
Кому будет полезно?
Доклад будет полезен всем, кто интересуется внедрением МП для сотрудников крупных предприятий с развитой системой ОУТ СС (на примере РЖД), возможностями дополнительной интеграции с существующими устройствами для повышения эффективности и заботится о безопасности данных предприятия и пользователей.
О себе
Архитектор программного обеспечения АО «Транссеть». Опыт в IT-отрасли более 20 лет. Руководство и разработка биллинговых проектов системы ЖКХ, мобильных приложений. Знание СУБД и С++.
Дмитрий Алексеев
Транссеть
О чем доклад?
В докладе расскажу о сообществе ОС Аврора, о том, какие есть программы для разработчиков и как можно получить мобилку или планшет на ОС Аврора для разработки ваших продуктов.
Кому будет полезно?
Материал будет полезен разработчикам ОС Аврора, тем, кто уже владеет инструментами или только начинает свой путь в разработке под ОС Аврора.
О себе
В ИТ с 2008 года, почти все это время я посвятила себя продакт-менеджменту. В Аврору пришла в 2019 году на развитие всторенных мобильных приложений. Три года назад запустила уникальный и на данный момент единственный в России проект "Программа бета-тестирования ОС Аврора", где энтузиастам выдаются смартфоны и планшеты на Авроре для разработки и ежедневного использования, и сбора обратной связи по продуктам компании. Сейчас активно занимаюсь развитием открытого сообщества ОС Аврора, комьюнити разработчиков Aurora developers, работаю с сообществом образовательной среды, а также веду закрытое элитарное сообщество бета-программы и развиваю DevRel направление в компании.
Татьяна Казнова
ОМП
О чем доклад?
В докладе расскажу об основных функциях мобильного приложения (МП) на Аврора ОС для оперативного контроля и управления технологическими системами связи (ОУТ СС). Взаимодействии МП с производственной системой ОУТ СС и дополнительных возможностях повышения эффективности.
Кому будет полезно?
Доклад будет полезен всем, кто интересуется внедрением МП для сотрудников крупных предприятий с развитой системой ОУТ СС (на примере РЖД), возможностями дополнительной интеграции с существующими устройствами для повышения эффективности и заботится о безопасности данных предприятия и пользователей.
О себе
Коммерческий директор АО «Транссеть». Опыт в IT-отрасли более 10 лет. Есть опыт руководства проектами внедрения информационных систем (биллинговые системы ЖКХ; системы исполнение бюджета, государственный и муниципальный заказ, автоматизированные системы управления технологическими процессами). Имею сертификаты в области методологии ITIL, по управлению IT-активами, управлению персоналом, по тематике корпоративной культуры.
Андрей Кувалдин
Транссеть
О чем доклад?
В докладе расскажу, как создать игровой проект для ОС Аврора. Использовать будем движок, который позволяет писать логику и код игры, не выходя за рамки QML.
Кому будет полезно?
Доклад будет интересен всем, кто интересуется разработкой игр и желает узнать, как можно сделать игру на QML. Это одновременно небольшой гайд по разработке игр начального уровня и также гайд по программированию на QML: как работать с QML, как организовано взаимодействие между компонентами. Бонусом - QML позволяет не выходить за рамки нативного API ОС Аврора и получить доступ вообще ко всем фишкам и контролам ОС.
О себе
Старший инженер-разработчик в компании Открытая Мобильная Платформа. Занимаюсь разработкой ОС Аврора (разработка графических компонентов системы, композитор системы). Увлекаюсь компьютерными играми, разработкой игр. В качестве хобби портирую игры на ОС Аврора.
Ярослав Андреев
ОМП
О чем доклад?
В докладе расскажу, с какими трудностями мы столкнулись при разработке UI под Аврору. На какие подводные камни мы натолкнулись, и какие методы обхода применили. В докладе будут описаны проблемы и недостатки модуля Sailfish.Silica, c которыми могут столкнуться разработчики. И поделюсь способом запуска одного приложения под Linux и Аврору. Доклад будет актуален для SDK с 4-й версией Авроры.
Кому будет полезно?
Доклад будет полезен всем, кто уже что-то делает под Аврору на QML и Sailfish.Silica, кто только собирается, а также представителям ОМП, чтобы обратили внимание на проблемы и проработали их в 5-й версии Авроры.
О себе
Ведущий разработчик компании «АВРОИД». Разрабатываю приложение TAVRO — мобильный клиент мессенджера Telegram для ОС «Аврора». В IT я уже 12 лет: занимаюсь кроссплатформенной разработкой с помощью Qt. С 2016 года погружен в мобильную кроссплатформенную разработку на Qt: создавал приложения под Android, iOS. В 2023 году познакомился с операционкой «Аврора» и уже год разрабатываю нативное приложение для этой ОС — клиент TAVRO с привычной функциональностью для пользователей. Очень люблю хоккей. Играю в любительской хоккейной лиге — СПбХЛ. А еще на приставке PS5 в NHL. Да, я тот самый человек, который каждый год покупает новый диск с этой игрой.
Рамиль Балапаев
АВРОИД
О чем доклад?
Казалось бы, что сложного — скачал приложение и поставил. На деле такое «приключение на 15 минут» превращается в огромную инженерную задачу, которую приходится решать вместе с разработчиками платформы. Мы пройдемся по этапам развития проекта, посмотрим, какую работу проделали мы и ребята из ОМП. Кратко обсудим, как разрабатывать под Аврору в 2024, с чего начать и как выложить свой проект в RuStore под Аврору.
Кому будет полезно?
Доклад будет полезен тем, кто «вкатывается» в разработку под Аврору. Энтузиастам, которые хотят опубликовать свои приложения. И тем, кому просто интересно, что происходит с Авророй и как идет движение в сторону b2c.
О себе
Тимлид в компании VK / RuStore. Более 10 лет в разработке, последний год в разработке под Аврору. Профессиональны увлечения: решать сложные задачи, вытаскивать проекты из «легаси ада», участвовать в различных конференциях. Хобби: читать книги, играть в настольные и компьютерные игры, делать моды для игр.
Андрей Зайцев
RuStore
О чем доклад?
В докладе посмотрим на возможности нового WebView и затронем поддержку PWA в Авроре 5.
Кому будет полезно?
Доклад будет полезен всем тем, кто интересуюется переносом/разработкой приложений под Аврору.
О себе
Инженер-разработчик в компании Открытая Мобильная Платформа (ОМП). Разрабатываю WebView. Пробовал разные направления (нативная Android-разработка, Flutter, ML, разработка под Аврору, немного веб-разработки) в рамках учебы, хакатонов, личных пет-проектов. Основной коммерческий опыт — Qt C++ разработчик для Авроры.
Всеволод Микулик
ОМП
О чем доклад?
В докладе расскажу о разработке ffi плагина MapKit для Flutter.
Кому будет полезно?
Этот доклад будет полезен Flutter-разработчикам и разработчикам нативных библиотек, которые хотят поддержать API библиотеки для Flutter.
О себе
Разработчик ПО, API Яндекс Карты. Занимаюсь разработкой на C++ больше 3 лет. Работаю в геосервисах Яндекса в направлении по разработке автомобильной навигации - инфраструктуры MapKit, в частности над интеграцией MapKit в разные языки программирования.
Глеб Трогаев
Яндекс
О чем доклад?
Из доклада вы узнаете, почему ваш телефон разряжается быстрее, чем вы успеваете долистать ленту новостей? Разберем, какие данные можно собирать с мобильных устройств для анализа энергопотребления приложений и почему средние значения — это только вершина айсберга. Узнаем, как систематические и случайные ошибки могут влиять на измерения. В конце рассмотрим, с чего надо начать отладку, если приложение уже вызывает проблемы энергопотребления или перегрева.
Кому будет полезно?
Доклад будет полезен практикующим инженерам Flutter/Android/iOS, сталкивающимся с проблемами производительности и занимающимся развитием технических метрик приложения.
О себе
Руководитель команды скорости. 5 лет работаю над приложением Яндекс.Про. До переезда приложения на Flutter занимался модуляризацией монолитного android - приложения и внедрением, доработкой архитектуры RIBs. Также оставшееся время уделял оптимизациям энергопотребления. После переезда на Flutter, последние 2 года, стал заниматься оптимизациями энергопотребления, скорости работы и времени старта приложения.
Никита Васильченко
Яндекс Go
О чем доклад?
Опыт разработки плагина со внешними нативным библиотеками Доклад построен на опыте реализации плагина для электронной подписи, в рамках, которой были использованы нативные библиотеки CryptoPro на Android и iOS В докладе будет рассмотрен способ подключения внешних либ, работы с ними в нативной части и как их интегрировать в любое Flutter приложение.
Кому будет полезно?
Flutter-разработчикам, а также нативным разработчикам на Android и iOS, если в компании присутствует такой процесс.
О себе
Имею трехлетний опыт разработки на Flutter. В последнее время руковожу командой мобильной разработки в компании Gems. Мы разрабатываем продукт в сфере ГИС решений и документооборота. Выступал в DevFest в 2023 году, был также организатором и ведущим. Также занимаюсь обучением студентов.
Роман Рвачев
Gems
О чем доклад?
В этом докладе разберемся с тем, как построить взаимодействие между Dart и JavaScript. Обсудим что такое Browser API и как его использовать. Затронем разработку и сборку нативных, для веб-среды, библиотек. Научимся использовать wasm в наших приложениях. И выясним, каким образом можно оптимизировать «холодную» загрузку Flutter web-приложения.
Кому будет полезно?
Доклад будет полезен не только Flutter-разработчикам, планирующим перенести существующий проект в web, но и проектным менеджерам и сотрудникам пресейла для понимания особенностей и ограничений разработки.
О себе
Flutter-developer в компании Surf. Работаю на проекте в направлении ePharma, разрабатываем мобильное приложение для сети аптек. До разработки приложений занимался backend`ом на go. Основной опыт по теме доклада получил при работе над прошлым проектом: на Flutter делали мессенджер для web/desktop и позже подготовили приложение для сборки на мобильные платформы. В свободное от работы время занимаюсь ресерчем интересных технологий. Нравится электроника, схемотехника и разработка ПО для микроконтроллеров.
Максим Яковлев
Surf
О чем доклад?
Зачем нужны логи разработчикам и тестировщикам? Как сделать логи информативнее? Какие метрики логировать в приложении и как это делать лучше всего? Где сохранять логи, чтобы их можно было спокойно посмотреть? Об этом поговорим на докладе. Данный доклад является вторым из серии по этой теме.
Кому будет полезно?
Доклад будет полезен Flutter-разработчикам уровня Middle и выше, а также их тестировщикам.
О себе
Flutter Team Lead в компании Amiga. Опыт в IT более 10 лет, с Flutter — более 6 лет и более 20 сделанных проектов. Увлечения: выступления на различных конференциях.
Павел Гершевич
Amiga
О чем доклад?
В докладе расскажем, как компания AdvantShop доставляет обновления приложения множеству клиентов в автоматическом режиме, благодаря чему происходит экономия времени и оптимизация процессов. Приведем примеры Flutter-решений, и поговорим о том, как они встраиваются в единый большой продукт.
Кому будет полезно?
Этот доклад будет полезен каждому flutter-разработчику, DevOps, кто занимается сборкой и публикацией приложений в апп сторах.
О себе
CTO компании AdvantShop. Опыт в IT 18 лет, по теме доклада — 2 года. Помимо IT увлекаюсь музыкой.
Азат Гимосян
AdvantShop
О чем доклад?
В рамках доклада обсудим задачу поставки данных от разнообразных источников до раздающих API, плюсы и минусы возможных вариантов решения. Посмотрим на историю развития пайплайна поставки данных Кинопоиска и на наше текущее решение на базе библиотеки Netflix Hollow. Рассмотрим архитектуру датасетов Hollow, особенности данного подхода и новые вызовы, которые он приносит: поговорим про миграцию схемы данных, оптимизации построения датасета, необходимость «быстрого» контура обновления данных.
Кому будет полезно?
Доклад будет полезен практикующим Java-инженерам, которые сталкиваются с задачами реализации высокопроизводительных API для раздачи данных.
О себе
Ведущий разработчик команды инфраструктуры, Яндекс Плюс Фантех. Всегда интересовался не только разработкой самих сервисов, но и их инфраструктурой — всем, что помогает сервисам работать и выполнять свои функции. Последние 5 лет занимаюсь инфраструктурой Кинопоиска и всего Плюс Фантеха. Вместе с командой перевезли Кинопоиск в монорепозиторий Яндекса, сменили по пути пару CI/CD систем, поменяли одно облако на другое, построили архитектуру поставки данных для наших API и пользователей, внедрили подход Infrastructure as Code, а сейчас активно развиваем Service Mesh.
Денис Золотарев
Яндекс Плюс Фантех
О чем доклад?
В докладе я расскажу, почему запуск заданий по расписанию — это паттерн, как его можно реализовать на «голой» Java и с помощью популярных библиотек и фреймворков, и с какими проблемами приходится сталкиваться на практике при использовании этого паттерна. Доклад изначально родился внутри команды с целью продемонстрировать широкий диапазон решений и определить стратегию выбора конкретного решения под задачу. Когда внутренний «гайд» обрёл форму, решил сделать из него доклад и поделиться.
Кому будет полезно?
Доклад будет полезен всем разработчикам бэкенд приложений.
О себе
Руководитель направления разработки платёжных систем и сервисов, Райффайзен Банк — 19 лет в IT. В разные годы создавал банковское ПО, высоконагруженные трейдинговые платформы и геоинформационные системы. Писал код, руководил командами, проектами и департаментами. Внедрял Agile-, DevOps- и другие практики. Сертифицирован по Java, Cloud, Agile и PRINCE2. Основное хобби в данный момент — IT-конференции, митапы и хакатоны.
Андрей Зарубин
Райффайзен Банк
О чем доклад?
В докладе расскажу об опыте полного внедрения трассировки на проект IoT Platform.
Кому будет полезно?
Доклад будет полезен тем, кто не знаком с распределенной трассировкой и тем, кто собирается ее внедрить.
О себе
Backend developer, МТС Digital. Работаю на проекте IoT Platform в кластере умного дома. Опыт в IT 5 лет. Преподаватель на платформе МТС Тета, преподаватель в одном из ведущих московских технических вузов. Представитель МТС Java Guild.
Сурен Калайчьян
МТС ДИДЖИТАЛ
О чем доклад?
Разберемся, что, как и зачем менять в коде, чтобы он мог работать на виртуальных потоках. Посмотрим, а надо ли?
Кому будет полезно?
Доклад будет полезен тем, кто либо упёрся в пределы производительности на синхронном коде либо упёрся в проблемы поддержки асинхронного или вообще реактивного кода, и хочет узнать побольше про виртуальные потоки — как альтернативу, совмещающую простоту синхронного кода с обещанием производительности на уровне асинхронного кода.
О себе
Разработчик в Яндекс Облако (Yandex Cloud).
Олег Естехин
Yandex Cloud
О чем доклад?
В докладе расскажу о работе со Spring Integration, как осуществляется вынос логики из хранимых процедур со слоя базы данных в слой бизнес-логики.
Кому будет полезно?
Доклад будет полезен back-end разработчикам на Java.
О себе
Разработчик в компании Сибур Цифровой, Система совместного планирования. Опыт в IT в целом 6 лет, по теме доклада — 1 год. Увлечения: гейм-дев, большой теннис, философия.
Сангалов Виктор
Сибур диджитал
О чем доклад?
RabbitMQ – это брокер сообщений с открытым исходным кодом. Служит для обеспечения асинхронного взаимодействия между сервисами или службами. Обеспечивает гарантированную доставку сообщений. В своем докладе я расскажу про частые ошибки, с которыми сталкиваются разработчики на разных этапах работы с Rabbit'ом, и о том как их избежать. Также рассмотрю .NET библиотеки для построения эффективных коммуникаций с брокером сообщений. Хочется поделиться опытом и получить обратную связь.
Кому будет полезно?
Доклад будет полезен разработчикам, которые уже взаимодействуют с RabbitMQ или планируют начать работать с ним в своих проектах.
О себе
Разработчик в компании Gems. В IT уже 6 лет. Начинал на предприятии, автоматизировал рутинные процессы использую VBA и C#, в какой-то момент попал в качестве джуна на основной проект, так и понеслось. Сейчас работаю в Gems над интеграционными задачами. Налаживаю связь между нашими основными сервисами и внешними, в основном через СМЭВ 3. Помимо работы увлекаюсь велосипедом, настольными играми, садом-огородом.
Алексей Нигрей
Gems
О чем доклад?
Расскажу о новом экспериментальном фреймворке для микросервисных приложений — .NET Aspire. Кому будет полезен, как применять на реальных примерах, как его правильно «готовить».
Кому будет полезно?
Полезен будет вообще всем дотнет-разработчикам, особенно тем, кто работает в условиях микросервисной архитектуры.
О себе
Разработчик информационных систем в компании Ozon Tech. Опыт в разработке 5 лет, профессионально работаю 3 года, поработал в разных компаниях, начинал как стажер в Mindbox, сейчас как Middle в Ozon. Работаю в Озоне на проектах батчинга — через нас проходят все заказы на фулфилментах (складах) Озона. Работа над проектами оптимизации складских размещений. Из профессиональных увлечений — базы данных, компиляторы и интерпретаторы, иногда люблю поизучать frontend. Из непрофессиональных — часто играю в стратегии, к примеру в Europa Universalis IV.
Илья Клименко
Ozon
О чем доклад?
Разберем несколько MVP-проектов Омского сообщества .NET разработчиков: хранилище данных с нулевым размером, ОРМ с нулевым порогом входа, Swagger для Desktop-приложений (нулевые затраты на UI), OMICH — мобильная игра про омича который хочет покинуть Омск (с околонулевыми шансами).
Кому будет полезно?
Польза доклада: познакомить слушателей с необычными наработками, которые накопились в сообществе OmsDotNet, немного развлечь любителей хабрарубрики «Ненормальное программирование».
О себе
Ведущий разработчик в компании Райффайзенбанк. Работаю над проектами ипортозамещения. Из увлечений: участие в сообществах OmsDotNet и DotNetRu.
Павел Кульбида
Райффайзен Банк
О чем доклад?
В этом докладе я хочу показать путь создания Roslyn плагина от начала до конца, поделиться знаниями, которые я бы хотел иметь, когда только начинал осваивать эту тему. Мы рассмотрим основные абстракции Roslyn, устройства нескольких плагинов (Analyzers, Source Generaors), механизмы их отладки, тестирования и публикации.
Кому будет полезно?
Разработчикам, которые знакомы с терминами Roslyn, Source Generator, Roslyn Analyzer и хотят разобраться, как это работает и что нужно для реализации собственного плагина.
О себе
Старший разработчик информационных систем в компании Озон Технологии. В разработке уже больше 3 лет. Начинал свой путь в нескольких небольших компаниях .NET мидл разработчиком. Работаю в собственных продажах Ozon теперь уже старшим разработчиком. Руковожу в университете ИТМО клубом разработки: мы делаем различные сервисы для автоматизации локальных учебных процессов, поддерживаем собственную платформу для микросервисной разработки на .NET.
Георгий Круглов
Ozon
О чем доклад?
Unit-тесты очень важно и нужно писать, но вот незадача — на них никогда не хватает времени! Посмотрев этот доклад, вы узнаете абсолютно новый способ их написания, который сэкономит кучу времени и нервов.
Кому будет полезно?
Этот доклад будет полезен .NET разработчикам, которые когда-либо сталкивались с написанием unit тестов, а также тим и техлидам в поиске оптимальной практики для своей команды.
О себе
Senior C# Developer, compiler enthusiast, фрилансер. В IT с ранних 18 лет — начал работать с первого курса в «бауманке». Удалось побывать разработчиком в крупных компаниях: КРОК, Райффайзенбанк, МТС, ПСБ. Сейчас работаю над несколькими проектами — учебный интерпретатор Typescript подобного языка для демонстрации реверс-инжиниринга современных технологий в компиляторах, библиотека Visitor.NET, и пока дописываю черновики новых библиотек в области юнит тестов и обобщенной математики. Непрофессиональные увлечения в данный момент: караоке, вокал, барменство и диджейство.
Степан Минин
ПСБ
О чем доклад?
В докладе рассмотрим один из способов выявить потенциальные ошибки в коде еще на этапе разработки — статический анализ кода. Разберем, чем он отличается от привычных способов тестирования. Обсудим реальные кейсы ошибок и их типы.
Кому будет полезно?
Этот доклад будет интересен разработчикам и тимлидам. Они узнают, чем инструменты статического анализа будут полезны в их работе. А также QA специалистам, DevSecOps'ам и менеджерам проектов, занимающихся безопасной разработкой. Они узнают об еще одном типе инструментов, обеспечивающим качество и безопасность кода (в контексте проектов, занимающихся безопасной разработкой еще и обязательного инструмента).
О себе
Middle C# Developer в компании PVS-Studio. Прошел путь от DevRel'а до мидла: начинал как DevRel, писал технические статьи и чуть-чуть «трогал» код. Часть с кодом понравилась, в итоге переквалифицировался в разработчика. В PVS-Studio 1,5 года. DevRel-направление по-прежнему люблю, поэтому часто выступаю с докладами на конференциях, веду вебинары. Увлекаюсь 3D моделированием.
Глеб Асламов
PVS-Studio
О чем доклад?
Доклад освещает значение метрик DevOps, их роль в релизах и автоматизации через CI/CD пайплайны. В нем описан MVP для сбора метрик артефактов, таких как факты сборок и деплоя.
Кому будет полезно?
Доклад будет полезен DevOps-инженерам, разработчикам и инженерам эксплуатации.
О себе
Руководитель центра Билайн. Работаю в компании почти 4 года. Развиваем инфраструктуру разработки. В IT уже 7 лет и все время в DevOps. Из профессиональных увлечений: внедрение культуры DevOps, упрощение безопасности для инженеров. Из непрофессиональных: выращивание растений в саду или на подоконнике.
Михаил Марченко
Билайн
О чем доклад?
Хороший CI/СD — залог успешной реализации и быстрой "выкатки" проектов команды. В команде мобильной разработки Контура приходилось поддерживать две версии CI, делать много ручной работы при обновлениях, а переход на мультиплатформенную разработку потребовал разработку нового CI, что оказалось достаточно сложным процессом для команды. Перед нашей командой стояла задача реализовать мультиплатформенный CI, который легко подключить в проект и который будет иметь быстрый процесс обновления, единую точку хранения секретов, поддерживать все виды тестирования, автотегирование и автоверсионирование. Реализовать такой CI получилось с использованием fastlane. В докладе расскажу, что мы сделали и каких результатов удалось достичь.
Кому будет полезно?
Про мобильный CI достаточно мало информации в интернете. Показалось, что будет неплохо поделится своим опытом с другими инженерами, возможно кто-то решает такие же проблемы, какие пришлось решать нам.
О себе
Девопс-инженер в команде мобильной разработки. В рамках рабочих задач погружался в тонкости работы gradle и fastlane. Разбирался с языком разработки Ruby. Имею опыт внедрения плагинов для fastlane. Нравится разбираться в сетях и погружаться в мир девопса. Разбираться в новых технологиях и учиться применять их на боевых задачах. Увлекаюсь музыкой и автомобилями.
Эрнест Пивнев
Контур
О чем доклад?
Доклад родился, чтобы развеять миф о том, что до SRE ничего не было. На примерах из своего опыта я расскажу о принципах SRE, релевантных практиках ITIL и как, на мой взгляд, это всё можно совмещать. Цель моего доклада — заинтересовать слушателей дальнейшим погружением в темы промышленной эксплуатации в IT и подходов, которые для этого придуманы десятилетия назад. В докладе перечислю принципы SRE, основные практики ITIL и проведу между ними связь. Я хочу рассказать, какие я вижу способы совмещения двух методик и какие рекомендации есть на рынке.
Кому будет полезно?
Доклад будет полезен людям, разбирающимся только в SRE, или только в ITIL, или ни в одном из двух.
О себе
Руководитель направления разработки платёжных систем и сервисов, Райффайзен Банк. 19 лет в IT. В разные годы создавал банковское ПО, высоконагруженные трейдинговые платформы и геоинформационные системы. Писал код, руководил командами, проектами и департаментами. Внедрял Agile-, DevOps- и другие практики. Сертифицирован по Java, Cloud, Agile и PRINCE2. Основное хобби в данный момент — IT-конференции, митапы и хакатоны.
Андрей Зарубин
Райффайзен Банк
О чем доклад?
Доклад посвящен роли и значимости центров обеспечения безопасности (SOC) с применением современных методов по обеспечению кибербезопасности. Мы рассмотрим основные функции SOC, начиная с мониторинга и заканчивая реагированием на инциденты. Будет представлен анализ актуальных угроз, в том числе данные о масштабах и мотивации кибератак. Доклад также охватит технологические вызовы, связанные с обработкой и нормализацией данных, будет рассмотрена SIEM-система Splunk.
Кому будет полезно?
Этот доклад предназначен для профессионалов в области информационной безопасности, SRE-инженерам, руководителям IT-отделов и всем тем, кто интересуется современными методами защиты от киберугроз.
О себе
DevOps Engineer. Работаю на проекте IoT Platform в кластере «Умный дом и Интернет вещей». 5 лет опыта в IT сфере. Регулярно выступал на внутренних митапах в компании, а также принимал участие в защите постерных сессий в сезонных школах, проводил мастер-классы для коллег и разрабатывал курс по разработке для мобильных устройств на базе Android с применением DevOps методологии, в прошлом был руководителем курсового проекта в университете ВШЭ, сейчас разрабатываю курс для ведущих технических вузов страны по CloudNative технологиям.
Мухаммад Бойдадаев
МТС ДИДЖИТАЛ
О чем доклад?
Доклад решает проблему переиспользования наработок в организации и выстраивания внутреннего inner source процесса. Но и это не всё: когда мы говорим о коллективных решениях, то большая сложность заключается в том, как построить общее решение, которое подошло бы большому количеству команд. В своем докладе я отвечу в том числе и на этот вопрос
Кому будет полезно?
Доклад для массовой аудитории
О себе
Начальник отдела по развитию практик в разработке и эксплуатации, лидер сообщества DevOps, Райффайзен Банк. Отвечаю за разработку продуктов и предоставление сервисов таких как: хаос-инжиниринг, маркетплэйс, платформа исследований, платформа управления техническими возможностями команд (метрики и практики), техрадар, отвечаю за развитие проф сообщества DevOps, занимаемся исследованиями инструментов/технологий и внедрений в ландшафт организации. Люблю готовить плов!
Евгений Харченко
Райффайзен Банк
О чем доклад?
В докладе мы разберем несколько общепринятых практик создания и поддержки архитектурной документации, а также сделаем обзор индустриальных стандартов и фреймворков для написания такой документации.
Кому будет полезно?
Для разработчиков от уровня Middle, которые занимаются проектированием систем, чтобы систематизировать внутреннюю документацию.
О себе
Основатель и руководитель компании по заказной разработке документации. Последние 12 лет пишу документацию сам, руковожу документационными командами, учу техписателей и консультирую инженеров о том, как писать документацию. До того, как заняться документацией, успел поработать C++-разработчиком и менеджером проектов.
Семён Факторович
documentat.io
О чем доклад?
Было ли у вас такое, что после релиза очередной фичи, информация оказывается разбросанной по разным местам? В описаниях тикетов, статьях базы знаний, сообщениях мессенджеров и письмах почты. Даже у лучшей постановки на разных этапах разработки появляются новые требования и информация, которые почти сразу теряются. О решении именно этой проблемы мы поговорим. Обсудим, как сделать тикет (задачу в трекере) местом сбора всех нужных данных. Посмотрим, какие этапы жизненного цикла проходит тикет. Поймем, какой информацией и как его можно наполнить, чтобы ничего не потерять. Я расскажу, как мы в компании МойСклад сделали шаблон тикета в Jira, который помог нам упростить работу описания фичей и сохранить все важное.
Кому будет полезно?
Доклад будет полезен системным и бизнес-аналитикам, разработчикам, тестировщикам.
О себе
Старший системный аналитик в компании МойСклад. Работаю в команде e-commerce, делаем интеграции нашей системы с маркетплейсами и Интернет-магазинами. Работаю системным аналитиком 3 года. Начинала свой путь в IT с команды CMS в МТС Банке, потом работала с мобильным приложением, команда делала такие фичи, как онбординг в приложении, виджет рекомендаций, умные заметки, повышали оценку в сторах у приложения. Работала с микросервисной архитектурой. Люблю спорт, занимаюсь в зале на постоянной основе, играю в мини-футбол. Путешествую, последние 2 зимовки провела в Индии. Создаю контент на Хабр в виде статей про документацию. Участвую в книжном клубе аналитиков, где мы с ребятами из моей компании читаем и обсуждаем книги на профессиональную тематику.
Татьяна Цикунова
МойСклад
О чем доклад?
Знания разработчика важны для создания и поддержания качественной API-документации. Чтобы эти знания перетекали от разработчика в доку и к пользователям, нужен выстроенный процесс. Поэтому мы обсудим подходы документирования API и ошибки, которые часто встречаются, конкретные действия разработчиков, что можно автоматизировать.
Кому будет полезно?
Доклад будет полезен командам, которые хотят улучшить свою API-документацию и уметь её поддерживать.
О себе
Младший технический писатель в компании Ozon Tech. Работаю техническим писателем в Ozon Tech с 2022 года: сначала создавала документацию для покупателей и зарубежных продавцов, в 2023 году перешла в группу документации для разработчиков. Сейчас я поддерживаю API-доку для продавцов и поставщиков в Ozon и создаю доку для разработчиков. Кроме разработки документации мне близко управление и обучение — выстраиваю процессы в мини-командах по написанию доки больших объёмов и помогаю новеньким техписам влиться в нашу команду.
Екатерина Чинкова
Ozon
О чем доклад?
В докладе я хочу рассказать о росте эффективности работы команды за счет появления новой роли. До прихода технического писателя интеграция внешних партнеров во время масштабирования продукта отнимала много времени и ресурсов разработчиков. Существующая документация не помогала и приводила к неэффективному использованию времени команды разработки.
Кому будет полезно?
Доклад будет полезен всем тем, кто работает в продуктовых командах. Одна из целей доклада: показать, как качественная техническая документация может сократить время на взаимодействие с партнерами и упростить работу разработчиков.
О себе
Технический писатель в компании X5 Tech. Работаю в проекте «Единый центр партнерств». Опыт в IT 2 года, по теме доклада 9 месяцев. Непрофессиональные увлечения: редактура маркетинговых материалов НКО, разведение авокадо и дрессировка собаки.
Ольга Каныгина
X5 Tech
О чем доклад?
В докладе рассмотрим, как колбек перерос в корутину, и как корутины можно использовать вне асинхронных операций.
Кому будет полезно?
Мой доклад будет полезен тем, кто не до конца понимает разницу между асинхронным и параллельным выполнением. Между корутинами и потоками. Хоть и ментальная модель «корутина это легковесный поток» простая, но она часто вводит в заблуждение.
О себе
6 лет опыта в Android разработке, 4 года коммерческого опыта, 2 года работал в аутсорсе на технологии Kotlin Multiplatform. После этого год работал в МТС. Сейчас нахожусь в архитектурной команде Yandex. Люблю заниматься разным: от разработки мобилок и бекенда, до телеграм-ботов, десктоп приложений и фронтенда. Много общаюсь с людьми из комьюнити, выявляю частые заблуждения и делаю про это доклады.
Александр Соколинский
Yandex.Go
О чем доклад?
Выбор библиотеки навигации для каждого проекта — не всегда очевидное решение. Надо найти удобное API, которое позволит реализовать все сценарии и не городить костыли вокруг. Я столкнулся с задачей, где мне пришлось посмотреть на навигацию иначе, а как итог — писать свое решение. В рамках доклада мы изучим, что есть навигация в UI-приложениях, я расскажу о подходе «Навигация как состояние» и расскажу обо всех деталях своего решения.
Кому будет полезно?
Целевая аудитория: разработчики, кто занимаются разработкой клиентских приложений и сталкиваются с необходимостью реализации UI-навигации или недовольны тем, что есть у них сейчас.
О себе
Android-эксперт, блогер. Автор каналов Telegram Broadcast и YouTube Android Broadcast. В IT с 2012 года. Успел поработать в маленьких и крупных компаниях. Работал в Яндекс, EPAM, Т-Банк. Занимаюсь Android-разработкой и активно погружаюсь в Kotlin Multiplatform. В мобильной разработке 12 лет.
Кирилл Розов
Android Broadcast
О чем доклад?
Jetpack Compose — удобный фреймворк для создания декларативных Android (и не только) приложений. Несмотря на обилие готовых решений и best practices, всегда есть, что оптимизировать. В качестве таких средств популярны процессинги на KSP и плагины компилятора Kotlin. Однако писать их сложно, а результат работы не всегда доступен. Есть более легковесные и удобные решения — собственные плагины для Android Studio. Они позволяют на лету оптимизировать, изменять существующий код и генерировать новый. В докладе покажу и расскажу, как с их помощью можно упростить создание новых компонентов приложения, генерацию и упрощение UI.
Кому будет полезно?
Доклад будет полезен Android-разработчикам, которые хотят прокачать свои навыки и сделать свой код крутым.
О себе
Мобильный разработчик с 10 годами опыта коммерческой разработки. KMM Developer Expert. Занимаюсь нативной разработкой iOS (Swift/Objective-С), Android (Kotlin/Java) и кроссплатформенной (KMM, Xamarin). Разрабатываю архитектуру мобильных приложений для обеих платформ, управляю командой направления. Ментор младших разработчиков. Преподаватель на курсах «iOS Advanced 2.0» и «iOS Базовый» в Otus. Рассказываю о нативной и кроссплатформенной мобильной разработке, а также про IT в целом в Telegram-канале «Записки разработчицы».
Анна Жаркова
Usetech
О чем доклад?
Расскажу как разработать SDK, работающий в отдельном процессе, и предоставлять его хостам с разными продуктовыми запросами.
Кому будет полезно?
Доклад будет полезен как начинающим, так и опытным разработчикам, которые разрабатывают или планируют разрабатывать SDK.
О себе
Android-разработчик в Яндекс Музыке, В Android разработке 6+ лет. Занимаюсь развитием музыкального SDK в Яндекс Музыки на протяжении двух лет. Встраивал SDK в Кинопоиск TV и в суперапп приложение.
Владислав Унчурис
Яндекс Музыка
О чем доклад?
В докладе разберемся, как устроены сетевые клиенты и какой из них лучший. Из собственного опыта — делаем сетевой слой для мобильного приложения Ozon. Тема доклада вечная: новые технологии уходят и приходят, а работа с сетью актуальна всегда.
Кому будет полезно?
Доклад будет интересен Android-разработчикам, которые хотят глубже погрузиться в выполнение сетевых запросов.
О себе
Senior Android Dev, OzonTech — платформенная команда сетевого слоя. Опыт в IT около 4 лет фриланса, почти 2 года в Ozon. По теме доклада год занимаюсь изучением исходников сетевых клиентов. Профессиональные увлечения: веду блог о мобильной разработке @dolgo_polo_dev.
Денис Долгополов
Ozon
О чем доклад?
В докладе будут затронуты процессы подготовления к рефакторингу, условия для его реализации и правила разработки, выявленные в ходе работы. Доклад основан на совместных работах с моими коллегами по рефакторингу крупных модулей приложения.
Кому будет полезно?
Доклад будет полезен разработчикам, которые столкнулись или столкнутся с трудностью поддержки огромных, "монолитных" фичей, и с трудностью разделения ответственности между разными командами в исходном коде.
О себе
Android Middle разработчик, WB Tech. Работаю в главном приложении маркетплейса в команде Buyer Experience. Наша команда занимается процессами оформления заказов, экранами корзины и оплаты заказов. Опыт работы - 2.5 года андроид разработчиком. Пробовал фриланс, преподавание курсов, поддерживал небольшое (300к пользователей) приложение по фитнесу, писал нативные модули для Flutter-разработчиков. Люблю совершенствоваться в своей профессии. В свободное время занимаюсь вокалом, иногда играю на гитаре.
Анвар Губайдуллин
Wildberries
О чем доклад?
Чтобы поднять производительность Python, необязательно переписывать свой микросервис целиком на другой язык. Когда уже не хватает алгоритмических оптимизаций, можно поисследовать горячие пути и точечно переписать функции на компилируемом языке. А можно даже лучше — использовать готовую библиотеку, написанную на Rust.
Кому будет полезно?
Этот доклад будет полезен разработчикам уровня Middle и выше, техлидам и СТО, у которых имеются вопросы к производительности приложений на Python.
О себе
Техлид в Яндекс Такси. Пишу на Python 6 лет. Скрещиваю Python с Rust с начала 2023-го. В свободное время дорабатываю напильником инфру вокруг Python и изучаю японский язык.
Сергей Яхницкий
Яндекс Такси
О чем доклад?
Каждый раз, начиная новый проект, мы хотим сделать все хорошо. Но через некоторое время проект превращается в легаси, которое тяжело изменять. Я хочу рассказать об опыте нашей команды по внедрению подходов и паттернов из DDD и как этот подход нам помог. Также покажу структуру проекта и пример организации бизнес-логики.
Кому будет полезно?
Доклад будет полезен разработчикам ПО, которым хочется улучшать код. Руководителям команд разработки, стремящимся к улучшению взаимодействия между бизнесом и разработчиками. Архитекторам программного обеспечения, ищущим способы улучшить структурирование приложений.
О себе
С 2006 автоматизирую предприятия, 10 лет занимался внедрением ERP-систем, прошел путь от внедренца (который настраивает коробочное решение) до руководителя проектов. Затем сменил стек и добрался до Python Team Lead. Мое хобби — моя работа, постоянно ищу, как я могу улучшить проект, на котором работаю.
Макс Столпасов
X5 Tech
О чем доклад?
Истории успеха — это всегда наполовину истории факапов. Так и наш сервис пережил сначала одно время, а затем — другое. Разберемся, что нужно сделать, если кролик (RabbitMQ) устал и начал капризничать, и как его приручить. Спойлер: дело не в кролике. Залезем поглубже в протокол и open source библиотеки, а выводы нас неприятно удивят. Мы активно копаем такую штуку как Dramatiq, уже 3+ лет. И докопали до того, что полностью переписали работу с RabbitMQ для него. Так как по умолчанию он легко съедает все коннекты к кролику, не пользуясь его сильной стороной — каналами. Мы научили держать всю нагрузку на одном коннекте — внутри используя каналы.
Кому будет полезно?
Доклад будет полезен всем, кто активно работает с RabbitMQ или планирует это делать, а так же тем, кто ищет альтернативу Celery.
О себе
Python Backend разработчик в компании Точка Банк.
Святослав Посохин
Точка Банк
О чем доклад?
Вспомним, как GIL появился в Python, как он работает и какие ограничения накладывает. Обсудим способы обхода GIL, а также рассмотрим его плюсы и минусы. Не обойдем стороной и самые свежие новости: принятие PEP-703. Узнаем, что он нам сулит, как повлияет на GIL и будущее многопоточности в Python.
Кому будет полезно?
Доклад будет полезен каждому Python разработчику.
О себе
Руковожу командой разработки в юните Antifraud. Более 10 лет занимался разработкой на Python, вел свой финтех курс по разработке на Python. Руковожу командой разработки в юните Antifraud. Спикер и организатор различных Python-конференций. Последние годы активно выступаю с темами про внутреннее устройство языка.
Евгений Афонасьев
Avito
О чем доклад?
Как KION обрабатывают свыше 400М продуктовых событий в сутки, слои обеспечения Data Quality. Все от приемника до витрины. В KION в сутки поступает свыше 400 миллионов продуктовых событий (помимо технических). На основе этих событий продуктовые вертикали строят аналитику, следят за продуктом, принимают бизнес решения. Качество поступающих данных критично важно. В докладе расскажу про весь pipeline событий, как мы их готовим для аналитиков и продактов.
Кому будет полезно?
Доклад будет полезен таким аудиториям как: Junior, Middle, Senior, TeamLead, Архитекторы, project manager, аналитики.
О себе
Руководитель направления в компании KION. Больше 15 лет в медиа ИТ. В Кионе работаю изначально, прошел путь от сеньор разработчика до руководителя направления. Принимаю участие в большом количестве докладов. В основном продвигаю тему: Python в ентерпрайзе. Хочу, чтобы «питоном» пользовались все больше и больше. Обрабатывают свыше 400М продуктовых событий в сутки.
Алексей Жиряков
KION
О чем доклад?
Как отследить движение стальковшей в огромном цехе с плохой освещенностью и высокой температурой? Как это помогает кратно повышать эффективность и безопасность производства? И главное - с помощью каких технологий это возможно?
Кому будет полезно?
Этот доклад будет интересен всем, кто хочет узнать о современных технологиях в металлургии и о том, как они применяются на практике.
О себе
Ведущий разработчик Python Backend в ЕВРАЗе. Опытный специалист по слежке за стальковшами. Работаю в этой области уже много лет и с удовольствием поделюсь своим опытом и знаниями.
Денис Василевич
ЕВРАЗ
О чем доклад?
Доклад основан на участии с коллегами в хакатоне Ludum Dare Omsk 2024, а также на собственном исследовании гарнитуры. Расскажу, на что способен Apple vision Pro, насколько легко/сложно программисту с ним работать; о том, что успел сделать, с помощью чего и в какие сроки.
Кому будет полезно?
Доклад будет полезен разработчикам, так как в нем будет много hard секции, которая демонстрирует, как сделать то или иное на VisionOS.
О себе
iOS developer. Участник конференции KODE Waves. Около года коммерческого опыта, по теме доклада на данный момент — пару месяцев. Релизнул Newston, успешная стажировка в Yandex, сейчас работаю в Effective над израильским медицинским стартапом.
Илья Проскуряков
Effective
О чем доклад?
В докладе расскажу, как и с помощью каких фреймворков можно написать свой бэкенд на привычном для iOS-разработчиков языке Swift. Поверхностно сравним несколько фреймворков, глубже рассмотрим один конкретный.
Кому будет полезно?
Доклад будет полезен всем, кто хочет иметь и развивать свой клиент–серверный pet-проект, но боялся или не хотел заморачиваться с бэкендом, потому что считал, что это что-то очень сложное.
О себе
iOS-разработчик в компании Яндекс Маркет. Работаю в команде Фабрики Промо: мы отвечаем за все промо-механики и инфоповоды на сервисе, а также одними из первых стали потребителями концепции BDUI в проекте. В IT уже 3 года, тему доклада «отрабатываю» на своем pet-проекте. Увлекаюсь большим теннисом, тестированием разных интересных автомобилей.
Никита Акиндинов
Яндекс Маркет
О чем доклад?
Доклад посвящен решению проблем с нестабильными UI-тестами в iOS-приложениях.
Кому будет полезно?
Доклад будет полезен для iOS-разработчиков и QA-инженеров, работающих с мобильными приложениями и сталкивающихся с проблемами нестабильности тестов.
О себе
iOS-разработчик в Core (платформенной) команде hh.ru. Занимаюсь разными вещами, которые помогают продуктовым командам быстрее и удобнее делать продуктовые фичи для приложений компании.
Тимур Шафигуллин
hh.ru
О чем доклад?
Рассмотрим, что такое performance-метрики приложения и зачем они нужны. Обсудим методы сбора и хранения метрик, а также проанализируем ключевые показатели: LaunchTime, HitchRate, HangTime, ScreenTotalTime. Однако мы не ограничимся только позитивными аспектами и коснемся «темных сторон» performance-оптимизации, рассмотрим способы обхода системы и причины, почему не все разработчики в восторге от глубокого погружения в код для улучшения производительности. В конце обсудим, как важно мотивировать себя и коллег следить за производительностью приложений. Ведь именно забота о производительности становится ключом к успеху проекта, к удовлетворенным пользователям и радостному бизнесу.
Кому будет полезно?
Доклад будет полезен разработчикам, которые сталкиваются с проблемой низкой производительности приложений или не хотят столкнуться с ними в будущем.
О себе
iOS Lead в компании Ozon. Долго работал в финтехе: разрабатывал White Label приложение для банков (ВТБ, ОТП, Абсолют и еще +100) и UI/UX голосового помощника в Тинькофф. Сейчас руководитель отдела iOS-разработки в Ozon, отвечаю за iOS-приложение для селлеров. Спикер на конференциях и митапах. Участник Программного комитета Mobius. Веду блог в Telegram (https://t.me/prefire_ios) о современной iOS-разработке и небольшой блог о разработке в LinkedIn. Преподаю курсы по SwiftUI в Route 256. Aктивно участвую в open source-проектах (SPM, XcodeGen, Tuist, XcodeProj). Разрабатываю собственные проекты: Prefire — автоматическая генерация Snapshot-тестов на основе #Preview.
Максим Гришутин
Ozon
О чем доклад?
В докладе расскажу о том, как в большой команде разработки (~70-80 человек) проводится оптимизация генерации и сборки проекта. ROnline — крупное приложение: в работе уже больше 10 лет и внутри несколько десятков внутренних модулей. Нашей команде удалось сделать так, что разработчики тратят меньше времени на ожидание генерации/сборки и больше времени уделяют на работу над задачами. Как мы это сделали? Поделюсь в докладе.
Кому будет полезно?
Доклад будет полезен как разработчикам, работающим над большим проектом, - для оптимизации текущих процессов; так и для тех, кто работает над небольшими проектами, - для избегания потенциальных проблем, о которых говорится в докладе.
О себе
iOS-разработчик. Сейчас работаю в АО «Райффайзенбанк» в команде потребительского кредитования, в эрии Ипотеки, делаю анкету на ипотеку и всё что с ней связано в основном приложении банка (Р-Онлайн) на iOS. Доклад основан в первую очередь на опыте внутреннего iOS-сообщества, работающего над приложением в банке. Также я активно дорабатываю приложение вместе с платформенной командой, имею опыт работы над изолированным проектом.
Феликс Зубарев
Райффайзен Банк
О чем доклад?
В докладе рассмотрим, можно ли перенести iOS-приложение на Android без опыта в Android? Посмотрим - помогут ли чат-боты? Есть ли подходящие no code решения? Есть ли конвертеры проектов и хорошо ли они работают? Доклад основан на чисто практическом эксперименте: хотелось понять, есть ли подвижки в этой сфере с учетом развития технологий и сервисов. Сработает ли это на маленьких проектах, получится ли на больших и можно ли сэкономить ресурсы на этом?
Кому будет полезно?
Этот доклад будет интересен тем, кто хочет быстро создать MVP или прототип приложения, а также тем, кто рассматривает возможность переноса существующего iOS-приложения на платформу Android с минимальными затратами времени и ресурсов.
О себе
Lead iOS Developer, независимый консультант. Работаю над проектом - приложение для беременных. В целом в IT - 12 лет, 7 лет в автотестировании, 5 лет в iOS-разработке. Выступаю на конференциях, менторю начинающих специалистов.
Екатерина Батеева
Независимый консультант
О чем доклад?
TypeScript — инструмент, который стал стандартом разработки в JS-экосистеме. Однако, в нем все еще есть много темных пятен, которые нужно подсветить и разобрать. Мы узнаем: особенности типизации TypeScript, как сделать выбор в некоторых ситуациях и какие есть современные решения старых проблем. Все это позволит писать код на TypeScript более осознанно и безопасно.
Кому будет полезно?
Доклад будет полезен как опытным разработчикам, которые стремятся к повышению качества своего кода и устранению потенциальных проблем с типизацией, так и начинающим, изучающим TypeScript и желающим понять основные концепции и лучшие практики при работе с типами данных.
О себе
Ведущий разработчик Sportmaster Lab. 10+ лет работаю в Web-разработке. Веду блог по кодингу, занимался стриммингом в сегменте разработки. Увлекаюсь программированием более 12 лет. 9 лет из них профессионально. Являюсь популяризатором фреймворка Vue, а также администратором крупнейшего русскоязычного сообщества по Vue. Люблю глубоко погружаться в темы, изучая спецификации и исходный код решений.
Денис Чернов
Sportmaster Lab
О чем доклад?
В Контуре 70 продуктов и каждый из них разрабатывается отдельно. При этом Контур — это экосистема. Поэтому нам часто приходится интегрировать части интерфейсов друг в друга. Мы в «Контуре» реализовываем это с помощью виджетов. Но сделать решение для всей компании не просто. Особенно, если перед вами стоят высокие требования: качественный интерфейс, безопасность, надежность, простота в сопровождении, высокая скорость работы.
Кому будет полезно?
Доклад будет полезен всем компаниям, у которых несколько команд разработки, работающих над совместным spa-сервисом. Всем, кто слышал про module federation и понимает о чем это.
О себе
Фронтенд лид в компании Контур. Работаю в команде инфраструктуры Экстерна. Разрабатываю платформу для виджетов. Занимаюсь инфрой фронтенда 7 лет. Тех лид фронтовой зоны 10+ человек 5 лет. Разрабатываю и интегрирую виджеты с 2018 г. Разработал технологию переиспользования зависимостей. Практикую медитацию 10 лет. Посетил три ретрита випассаны. Обучаю коллег.
Владимир Толстиков
Контур
О чем доклад?
В докладе расскажу о реорганизации структуры команды и внедрении инструментов автоматизации: от постановки задач до аналитики. Также сделаю акцент на перестройка себя: трансформации мышления и рефлексии.
Кому будет полезно?
Доклад будет полезен техническим специалистам, которые хотят стать TeamLead, TeamLead Backend, CTO.
О себе
CTO в компании Amiga. Успешно развиваю компанию с момента ее основания на протяжении трех лет. Управляю всеми отделами производства: Analytic, Backend, Frontend, QA, Mobile, DevOps. В IT более 10-ти лет, прошел путь от backend разработчика до CTO. Посещаю профильные конференции и подкасты (в том числе как спикер). Увлекаюсь спортом и покатушками на мотоцикле.
Артем Салеев
Amiga
О чем доклад?
Когда пароль сложен и ненадежен, нашему сервису требуется новый герой. Такой, чтобы не требовал запоминания, но при этом был безопасен от несанкционированного доступа. Выход есть — многофакторная аутентификация. О ней и поговорим в докладе. Рассмотрим путь развития этой технологии, разберёмся, как это устроено сейчас, и попытаемся понять, как мы будем защищать аккаунты в недалеком будущем.
Кому будет полезно?
Доклад будет полезен бэкенд-разработчикам уровня Middle и Senior, а также начинающим безопасникам.
О себе
Руководитель команды разработки инструментов координации кластера в компании Yandex Cloud. Опыт в сфере IT 17 лет, из них 13 в разработке ПО. Люблю низкоуровневое программирование, олимпиадные задачи и вопросы информационной безопасности. В студенческие годы был рок-музыкантом.
Андрей Шубин
Yandex Cloud
О чем доклад?
В докладе расскажу, на что нужно обратить внимание при разработке веб-приложений с точки зрения безопасности. Какие есть виды угроз, как протестировать возможные уязвимости и как от них правильно защититься.
Кому будет полезно?
Доклад будет полезен всем фронтендерам и тестировщикам, особенно начинающим, так как тема безопасности часто обходится стороной в начале карьеры.
О себе
Тимлид в компании Purrweb. Сейчас с командой разрабатываем регистратор доменов. Люблю писать фронт, попутно являясь тимлидом на проекте, нравится организовывать и планировать проекты, разбираться в чем-то новом. Люблю ходить в горные походы, увлекаюсь спортом в целом, и футболом в частности.
Владимир Кейль
Purrweb
О чем доклад?
В докладе посмотрим на возможности нового WebView и затронем поддержку PWA в Авроре 5.
Кому будет полезно?
Доклад будет полезен всем тем, кто интересуюется переносом/разработкой приложений под Аврору.
О себе
Инженер-разработчик в компании Открытая Мобильная Платформа (ОМП). Разрабатываю WebView. Пробовал разные направления (нативная Android-разработка, Flutter, ML, разработка под Аврору, немного веб-разработки) в рамках учебы, хакатонов, личных пет-проектов. Основной коммерческий опыт — Qt C++ разработчик для Авроры.
Всеволод Микулик
ОМП
О чем доклад?
Казалось бы, что сложного — скачал приложение и поставил. На деле такое «приключение на 15 минут» превращается в огромную инженерную задачу, которую приходится решать вместе с разработчиками платформы. Мы пройдемся по этапам развития проекта, посмотрим, какую работу проделали мы и ребята из ОМП. Кратко обсудим, как разрабатывать под Аврору в 2024, с чего начать и как выложить свой проект в RuStore под Аврору.
Кому будет полезно?
Доклад будет полезен тем, кто «вкатывается» в разработку под Аврору. Энтузиастам, которые хотят опубликовать свои приложения. И тем, кому просто интересно, что происходит с Авророй и как идет движение в сторону b2c.
О себе
Тимлид в компании VK / RuStore. Более 10 лет в разработке, последний год в разработке под Аврору. Профессиональны увлечения: решать сложные задачи, вытаскивать проекты из «легаси ада», участвовать в различных конференциях. Хобби: читать книги, играть в настольные и компьютерные игры, делать моды для игр.
Андрей Зайцев
RuStore
О чем доклад?
В докладе расскажу, с какими трудностями мы столкнулись при разработке UI под Аврору. На какие подводные камни мы натолкнулись, и какие методы обхода применили. В докладе будут описаны проблемы и недостатки модуля Sailfish.Silica, c которыми могут столкнуться разработчики. И поделюсь способом запуска одного приложения под Linux и Аврору. Доклад будет актуален для SDK с 4-й версией Авроры.
Кому будет полезно?
Доклад будет полезен всем, кто уже что-то делает под Аврору на QML и Sailfish.Silica, кто только собирается, а также представителям ОМП, чтобы обратили внимание на проблемы и проработали их в 5-й версии Авроры.
О себе
Ведущий разработчик компании «АВРОИД». Разрабатываю приложение TAVRO — мобильный клиент мессенджера Telegram для ОС «Аврора». В IT я уже 12 лет: занимаюсь кроссплатформенной разработкой с помощью Qt. С 2016 года погружен в мобильную кроссплатформенную разработку на Qt: создавал приложения под Android, iOS. В 2023 году познакомился с операционкой «Аврора» и уже год разрабатываю нативное приложение для этой ОС — клиент TAVRO с привычной функциональностью для пользователей. Очень люблю хоккей. Играю в любительской хоккейной лиге — СПбХЛ. А еще на приставке PS5 в NHL. Да, я тот самый человек, который каждый год покупает новый диск с этой игрой.
Рамиль Балапаев
АВРОИД
О чем доклад?
В докладе расскажу, как создать игровой проект для ОС Аврора. Использовать будем движок, который позволяет писать логику и код игры, не выходя за рамки QML.
Кому будет полезно?
Доклад будет интересен всем, кто интересуется разработкой игр и желает узнать, как можно сделать игру на QML. Это одновременно небольшой гайд по разработке игр начального уровня и также гайд по программированию на QML: как работать с QML, как организовано взаимодействие между компонентами. Бонусом - QML позволяет не выходить за рамки нативного API ОС Аврора и получить доступ вообще ко всем фишкам и контролам ОС.
О себе
Старший инженер-разработчик в компании Открытая Мобильная Платформа. Занимаюсь разработкой ОС Аврора (разработка графических компонентов системы, композитор системы). Увлекаюсь компьютерными играми, разработкой игр. В качестве хобби портирую игры на ОС Аврора.
Ярослав Андреев
ОМП
О чем доклад?
В докладе расскажу об основных функциях мобильного приложения (МП) на Аврора ОС для оперативного контроля и управления технологическими системами связи (ОУТ СС). Взаимодействии МП с производственной системой ОУТ СС и дополнительных возможностях повышения эффективности.
Кому будет полезно?
Доклад будет полезен всем, кто интересуется внедрением МП для сотрудников крупных предприятий с развитой системой ОУТ СС (на примере РЖД), возможностями дополнительной интеграции с существующими устройствами для повышения эффективности и заботится о безопасности данных предприятия и пользователей.
О себе
Коммерческий директор АО «Транссеть». Опыт в IT-отрасли более 10 лет. Есть опыт руководства проектами внедрения информационных систем (биллинговые системы ЖКХ; системы исполнение бюджета, государственный и муниципальный заказ, автоматизированные системы управления технологическими процессами). Имею сертификаты в области методологии ITIL, по управлению IT-активами, управлению персоналом, по тематике корпоративной культуры.
Андрей Кувалдин
Транссеть
О чем доклад?
В докладе расскажу о сообществе ОС Аврора, о том, какие есть программы для разработчиков и как можно получить мобилку или планшет на ОС Аврора для разработки ваших продуктов.
Кому будет полезно?
Материал будет полезен разработчикам ОС Аврора, тем, кто уже владеет инструментами или только начинает свой путь в разработке под ОС Аврора.
О себе
В ИТ с 2008 года, почти все это время я посвятила себя продакт-менеджменту. В Аврору пришла в 2019 году на развитие всторенных мобильных приложений. Три года назад запустила уникальный и на данный момент единственный в России проект "Программа бета-тестирования ОС Аврора", где энтузиастам выдаются смартфоны и планшеты на Авроре для разработки и ежедневного использования, и сбора обратной связи по продуктам компании. Сейчас активно занимаюсь развитием открытого сообщества ОС Аврора, комьюнити разработчиков Aurora developers, работаю с сообществом образовательной среды, а также веду закрытое элитарное сообщество бета-программы и развиваю DevRel направление в компании.
Татьяна Казнова
ОМП
О чем доклад?
В докладе расскажу об основных функциях мобильного приложения (МП) на Аврора ОС для оперативного контроля и управления технологическими системами связи (ОУТ СС). Взаимодействии МП с производственной системой ОУТ СС и дополнительных возможностях повышения эффективности.
Кому будет полезно?
Доклад будет полезен всем, кто интересуется внедрением МП для сотрудников крупных предприятий с развитой системой ОУТ СС (на примере РЖД), возможностями дополнительной интеграции с существующими устройствами для повышения эффективности и заботится о безопасности данных предприятия и пользователей.
О себе
Архитектор программного обеспечения АО «Транссеть». Опыт в IT-отрасли более 20 лет. Руководство и разработка биллинговых проектов системы ЖКХ, мобильных приложений. Знание СУБД и С++.
Дмитрий Алексеев
Транссеть
О чем доклад?
В докладе расскажу об основных функциях мобильного приложения (МП) на Аврора ОС для оперативного контроля и управления технологическими системами связи (ОУТ СС). Взаимодействии МП с производственной системой ОУТ СС и дополнительных возможностях повышения эффективности.
Кому будет полезно?
Доклад будет полезен всем, кто интересуется внедрением МП для сотрудников крупных предприятий с развитой системой ОУТ СС (на примере РЖД), возможностями дополнительной интеграции с существующими устройствами для повышения эффективности и заботится о безопасности данных предприятия и пользователей.
О себе
Андрей Кувалдин
Транссеть
О чем доклад?
В докладе расскажем, как компания AdvantShop доставляет обновления приложения множеству клиентов в автоматическом режиме, благодаря чему происходит экономия времени и оптимизация процессов. Приведем примеры Flutter-решений, и поговорим о том, как они встраиваются в единый большой продукт.
Кому будет полезно?
Этот доклад будет полезен каждому flutter-разработчику, DevOps, кто занимается сборкой и публикацией приложений в апп сторах.
О себе
CTO компании AdvantShop. Опыт в IT 18 лет, по теме доклада — 2 года. Помимо IT увлекаюсь музыкой.
Азат Гимосян
AdvantShop
О чем доклад?
Зачем нужны логи разработчикам и тестировщикам? Как сделать логи информативнее? Какие метрики логировать в приложении и как это делать лучше всего? Где сохранять логи, чтобы их можно было спокойно посмотреть? Об этом поговорим на докладе. Данный доклад является вторым из серии по этой теме.
Кому будет полезно?
Доклад будет полезен Flutter-разработчикам уровня Middle и выше, а также их тестировщикам.
О себе
Flutter Team Lead в компании Amiga. Опыт в IT более 10 лет, с Flutter — более 6 лет и более 20 сделанных проектов. Увлечения: выступления на различных конференциях.
Павел Гершевич
Amiga
О чем доклад?
В этом докладе разберемся с тем, как построить взаимодействие между Dart и JavaScript. Обсудим что такое Browser API и как его использовать. Затронем разработку и сборку нативных, для веб-среды, библиотек. Научимся использовать wasm в наших приложениях. И выясним, каким образом можно оптимизировать «холодную» загрузку Flutter web-приложения.
Кому будет полезно?
Доклад будет полезен не только Flutter-разработчикам, планирующим перенести существующий проект в web, но и проектным менеджерам и сотрудникам пресейла для понимания особенностей и ограничений разработки.
О себе
Flutter-developer в компании Surf. Работаю на проекте в направлении ePharma, разрабатываем мобильное приложение для сети аптек. До разработки приложений занимался backend`ом на go. Основной опыт по теме доклада получил при работе над прошлым проектом: на Flutter делали мессенджер для web/desktop и позже подготовили приложение для сборки на мобильные платформы. В свободное от работы время занимаюсь ресерчем интересных технологий. Нравится электроника, схемотехника и разработка ПО для микроконтроллеров.
Максим Яковлев
Surf
О чем доклад?
Опыт разработки плагина со внешними нативным библиотеками Доклад построен на опыте реализации плагина для электронной подписи, в рамках, которой были использованы нативные библиотеки CryptoPro на Android и iOS В докладе будет рассмотрен способ подключения внешних либ, работы с ними в нативной части и как их интегрировать в любое Flutter приложение.
Кому будет полезно?
Flutter-разработчикам, а также нативным разработчикам на Android и iOS, если в компании присутствует такой процесс.
О себе
Имею трехлетний опыт разработки на Flutter. В последнее время руковожу командой мобильной разработки в компании Gems. Мы разрабатываем продукт в сфере ГИС решений и документооборота. Выступал в DevFest в 2023 году, был также организатором и ведущим. Также занимаюсь обучением студентов.
Роман Рвачев
Gems
О чем доклад?
Из доклада вы узнаете, почему ваш телефон разряжается быстрее, чем вы успеваете долистать ленту новостей? Разберем, какие данные можно собирать с мобильных устройств для анализа энергопотребления приложений и почему средние значения — это только вершина айсберга. Узнаем, как систематические и случайные ошибки могут влиять на измерения. В конце рассмотрим, с чего надо начать отладку, если приложение уже вызывает проблемы энергопотребления или перегрева.
Кому будет полезно?
Доклад будет полезен практикующим инженерам Flutter/Android/iOS, сталкивающимся с проблемами производительности и занимающимся развитием технических метрик приложения.
О себе
Руководитель команды скорости. 5 лет работаю над приложением Яндекс.Про. До переезда приложения на Flutter занимался модуляризацией монолитного android - приложения и внедрением, доработкой архитектуры RIBs. Также оставшееся время уделял оптимизациям энергопотребления. После переезда на Flutter, последние 2 года, стал заниматься оптимизациями энергопотребления, скорости работы и времени старта приложения.
Никита Васильченко
Яндекс Go
О чем доклад?
В докладе расскажу о разработке ffi плагина MapKit для Flutter.
Кому будет полезно?
Этот доклад будет полезен Flutter-разработчикам и разработчикам нативных библиотек, которые хотят поддержать API библиотеки для Flutter.
О себе
Разработчик ПО, API Яндекс Карты. Занимаюсь разработкой на C++ больше 3 лет. Работаю в геосервисах Яндекса в направлении по разработке автомобильной навигации - инфраструктуры MapKit, в частности над интеграцией MapKit в разные языки программирования.
Глеб Трогаев
Яндекс
О чем доклад?
В докладе расскажу о работе со Spring Integration, как осуществляется вынос логики из хранимых процедур со слоя базы данных в слой бизнес-логики.
Кому будет полезно?
Доклад будет полезен back-end разработчикам на Java.
О себе
Разработчик в компании Сибур Цифровой, Система совместного планирования. Опыт в IT в целом 6 лет, по теме доклада — 1 год. Увлечения: гейм-дев, большой теннис, философия.
Сангалов Виктор
Сибур диджитал
О чем доклад?
Разберемся, что, как и зачем менять в коде, чтобы он мог работать на виртуальных потоках. Посмотрим, а надо ли?
Кому будет полезно?
Доклад будет полезен тем, кто либо упёрся в пределы производительности на синхронном коде либо упёрся в проблемы поддержки асинхронного или вообще реактивного кода, и хочет узнать побольше про виртуальные потоки — как альтернативу, совмещающую простоту синхронного кода с обещанием производительности на уровне асинхронного кода.
О себе
Разработчик в Яндекс Облако (Yandex Cloud).
Олег Естехин
Yandex Cloud
О чем доклад?
В докладе расскажу об опыте полного внедрения трассировки на проект IoT Platform.
Кому будет полезно?
Доклад будет полезен тем, кто не знаком с распределенной трассировкой и тем, кто собирается ее внедрить.
О себе
Backend developer, МТС Digital. Работаю на проекте IoT Platform в кластере умного дома. Опыт в IT 5 лет. Преподаватель на платформе МТС Тета, преподаватель в одном из ведущих московских технических вузов. Представитель МТС Java Guild.
Сурен Калайчьян
МТС ДИДЖИТАЛ
О чем доклад?
В докладе я расскажу, почему запуск заданий по расписанию — это паттерн, как его можно реализовать на «голой» Java и с помощью популярных библиотек и фреймворков, и с какими проблемами приходится сталкиваться на практике при использовании этого паттерна. Доклад изначально родился внутри команды с целью продемонстрировать широкий диапазон решений и определить стратегию выбора конкретного решения под задачу. Когда внутренний «гайд» обрёл форму, решил сделать из него доклад и поделиться.
Кому будет полезно?
Доклад будет полезен всем разработчикам бэкенд приложений.
О себе
Руководитель направления разработки платёжных систем и сервисов, Райффайзен Банк — 19 лет в IT. В разные годы создавал банковское ПО, высоконагруженные трейдинговые платформы и геоинформационные системы. Писал код, руководил командами, проектами и департаментами. Внедрял Agile-, DevOps- и другие практики. Сертифицирован по Java, Cloud, Agile и PRINCE2. Основное хобби в данный момент — IT-конференции, митапы и хакатоны.
Андрей Зарубин
Райффайзен Банк
О чем доклад?
В рамках доклада обсудим задачу поставки данных от разнообразных источников до раздающих API, плюсы и минусы возможных вариантов решения. Посмотрим на историю развития пайплайна поставки данных Кинопоиска и на наше текущее решение на базе библиотеки Netflix Hollow. Рассмотрим архитектуру датасетов Hollow, особенности данного подхода и новые вызовы, которые он приносит: поговорим про миграцию схемы данных, оптимизации построения датасета, необходимость «быстрого» контура обновления данных.
Кому будет полезно?
Доклад будет полезен практикующим Java-инженерам, которые сталкиваются с задачами реализации высокопроизводительных API для раздачи данных.
О себе
Ведущий разработчик команды инфраструктуры, Яндекс Плюс Фантех. Всегда интересовался не только разработкой самих сервисов, но и их инфраструктурой — всем, что помогает сервисам работать и выполнять свои функции. Последние 5 лет занимаюсь инфраструктурой Кинопоиска и всего Плюс Фантеха. Вместе с командой перевезли Кинопоиск в монорепозиторий Яндекса, сменили по пути пару CI/CD систем, поменяли одно облако на другое, построили архитектуру поставки данных для наших API и пользователей, внедрили подход Infrastructure as Code, а сейчас активно развиваем Service Mesh.
Денис Золотарев
Яндекс Плюс Фантех
О чем доклад?
В докладе рассмотрим один из способов выявить потенциальные ошибки в коде еще на этапе разработки — статический анализ кода. Разберем, чем он отличается от привычных способов тестирования. Обсудим реальные кейсы ошибок и их типы.
Кому будет полезно?
Этот доклад будет интересен разработчикам и тимлидам. Они узнают, чем инструменты статического анализа будут полезны в их работе. А также QA специалистам, DevSecOps'ам и менеджерам проектов, занимающихся безопасной разработкой. Они узнают об еще одном типе инструментов, обеспечивающим качество и безопасность кода (в контексте проектов, занимающихся безопасной разработкой еще и обязательного инструмента).
О себе
Middle C# Developer в компании PVS-Studio. Прошел путь от DevRel'а до мидла: начинал как DevRel, писал технические статьи и чуть-чуть «трогал» код. Часть с кодом понравилась, в итоге переквалифицировался в разработчика. В PVS-Studio 1,5 года. DevRel-направление по-прежнему люблю, поэтому часто выступаю с докладами на конференциях, веду вебинары. Увлекаюсь 3D моделированием.
Глеб Асламов
PVS-Studio
О чем доклад?
Unit-тесты очень важно и нужно писать, но вот незадача — на них никогда не хватает времени! Посмотрев этот доклад, вы узнаете абсолютно новый способ их написания, который сэкономит кучу времени и нервов.
Кому будет полезно?
Этот доклад будет полезен .NET разработчикам, которые когда-либо сталкивались с написанием unit тестов, а также тим и техлидам в поиске оптимальной практики для своей команды.
О себе
Senior C# Developer, compiler enthusiast, фрилансер. В IT с ранних 18 лет — начал работать с первого курса в «бауманке». Удалось побывать разработчиком в крупных компаниях: КРОК, Райффайзенбанк, МТС, ПСБ. Сейчас работаю над несколькими проектами — учебный интерпретатор Typescript подобного языка для демонстрации реверс-инжиниринга современных технологий в компиляторах, библиотека Visitor.NET, и пока дописываю черновики новых библиотек в области юнит тестов и обобщенной математики. Непрофессиональные увлечения в данный момент: караоке, вокал, барменство и диджейство.
Степан Минин
ПСБ
О чем доклад?
В этом докладе я хочу показать путь создания Roslyn плагина от начала до конца, поделиться знаниями, которые я бы хотел иметь, когда только начинал осваивать эту тему. Мы рассмотрим основные абстракции Roslyn, устройства нескольких плагинов (Analyzers, Source Generaors), механизмы их отладки, тестирования и публикации.
Кому будет полезно?
Разработчикам, которые знакомы с терминами Roslyn, Source Generator, Roslyn Analyzer и хотят разобраться, как это работает и что нужно для реализации собственного плагина.
О себе
Старший разработчик информационных систем в компании Озон Технологии. В разработке уже больше 3 лет. Начинал свой путь в нескольких небольших компаниях .NET мидл разработчиком. Работаю в собственных продажах Ozon теперь уже старшим разработчиком. Руковожу в университете ИТМО клубом разработки: мы делаем различные сервисы для автоматизации локальных учебных процессов, поддерживаем собственную платформу для микросервисной разработки на .NET.
Георгий Круглов
Ozon
О чем доклад?
Разберем несколько MVP-проектов Омского сообщества .NET разработчиков: хранилище данных с нулевым размером, ОРМ с нулевым порогом входа, Swagger для Desktop-приложений (нулевые затраты на UI), OMICH — мобильная игра про омича который хочет покинуть Омск (с околонулевыми шансами).
Кому будет полезно?
Польза доклада: познакомить слушателей с необычными наработками, которые накопились в сообществе OmsDotNet, немного развлечь любителей хабрарубрики «Ненормальное программирование».
О себе
Ведущий разработчик в компании Райффайзенбанк. Работаю над проектами ипортозамещения. Из увлечений: участие в сообществах OmsDotNet и DotNetRu.
Павел Кульбида
Райффайзен Банк
О чем доклад?
Расскажу о новом экспериментальном фреймворке для микросервисных приложений — .NET Aspire. Кому будет полезен, как применять на реальных примерах, как его правильно «готовить».
Кому будет полезно?
Полезен будет вообще всем дотнет-разработчикам, особенно тем, кто работает в условиях микросервисной архитектуры.
О себе
Разработчик информационных систем в компании Ozon Tech. Опыт в разработке 5 лет, профессионально работаю 3 года, поработал в разных компаниях, начинал как стажер в Mindbox, сейчас как Middle в Ozon. Работаю в Озоне на проектах батчинга — через нас проходят все заказы на фулфилментах (складах) Озона. Работа над проектами оптимизации складских размещений. Из профессиональных увлечений — базы данных, компиляторы и интерпретаторы, иногда люблю поизучать frontend. Из непрофессиональных — часто играю в стратегии, к примеру в Europa Universalis IV.
Илья Клименко
Ozon
О чем доклад?
RabbitMQ – это брокер сообщений с открытым исходным кодом. Служит для обеспечения асинхронного взаимодействия между сервисами или службами. Обеспечивает гарантированную доставку сообщений. В своем докладе я расскажу про частые ошибки, с которыми сталкиваются разработчики на разных этапах работы с Rabbit'ом, и о том как их избежать. Также рассмотрю .NET библиотеки для построения эффективных коммуникаций с брокером сообщений. Хочется поделиться опытом и получить обратную связь.
Кому будет полезно?
Доклад будет полезен разработчикам, которые уже взаимодействуют с RabbitMQ или планируют начать работать с ним в своих проектах.
О себе
Разработчик в компании Gems. В IT уже 6 лет. Начинал на предприятии, автоматизировал рутинные процессы использую VBA и C#, в какой-то момент попал в качестве джуна на основной проект, так и понеслось. Сейчас работаю в Gems над интеграционными задачами. Налаживаю связь между нашими основными сервисами и внешними, в основном через СМЭВ 3. Помимо работы увлекаюсь велосипедом, настольными играми, садом-огородом.
Алексей Нигрей
Gems
О чем доклад?
Доклад решает проблему переиспользования наработок в организации и выстраивания внутреннего inner source процесса. Но и это не всё: когда мы говорим о коллективных решениях, то большая сложность заключается в том, как построить общее решение, которое подошло бы большому количеству команд. В своем докладе я отвечу в том числе и на этот вопрос
Кому будет полезно?
Доклад для массовой аудитории
О себе
Начальник отдела по развитию практик в разработке и эксплуатации, лидер сообщества DevOps, Райффайзен Банк. Отвечаю за разработку продуктов и предоставление сервисов таких как: хаос-инжиниринг, маркетплэйс, платформа исследований, платформа управления техническими возможностями команд (метрики и практики), техрадар, отвечаю за развитие проф сообщества DevOps, занимаемся исследованиями инструментов/технологий и внедрений в ландшафт организации. Люблю готовить плов!
Евгений Харченко
Райффайзен Банк
О чем доклад?
Доклад посвящен роли и значимости центров обеспечения безопасности (SOC) с применением современных методов по обеспечению кибербезопасности. Мы рассмотрим основные функции SOC, начиная с мониторинга и заканчивая реагированием на инциденты. Будет представлен анализ актуальных угроз, в том числе данные о масштабах и мотивации кибератак. Доклад также охватит технологические вызовы, связанные с обработкой и нормализацией данных, будет рассмотрена SIEM-система Splunk.
Кому будет полезно?
Этот доклад предназначен для профессионалов в области информационной безопасности, SRE-инженерам, руководителям IT-отделов и всем тем, кто интересуется современными методами защиты от киберугроз.
О себе
DevOps Engineer. Работаю на проекте IoT Platform в кластере «Умный дом и Интернет вещей». 5 лет опыта в IT сфере. Регулярно выступал на внутренних митапах в компании, а также принимал участие в защите постерных сессий в сезонных школах, проводил мастер-классы для коллег и разрабатывал курс по разработке для мобильных устройств на базе Android с применением DevOps методологии, в прошлом был руководителем курсового проекта в университете ВШЭ, сейчас разрабатываю курс для ведущих технических вузов страны по CloudNative технологиям.
Мухаммад Бойдадаев
МТС ДИДЖИТАЛ
О чем доклад?
Доклад родился, чтобы развеять миф о том, что до SRE ничего не было. На примерах из своего опыта я расскажу о принципах SRE, релевантных практиках ITIL и как, на мой взгляд, это всё можно совмещать. Цель моего доклада — заинтересовать слушателей дальнейшим погружением в темы промышленной эксплуатации в IT и подходов, которые для этого придуманы десятилетия назад. В докладе перечислю принципы SRE, основные практики ITIL и проведу между ними связь. Я хочу рассказать, какие я вижу способы совмещения двух методик и какие рекомендации есть на рынке.
Кому будет полезно?
Доклад будет полезен людям, разбирающимся только в SRE, или только в ITIL, или ни в одном из двух.
О себе
Руководитель направления разработки платёжных систем и сервисов, Райффайзен Банк. 19 лет в IT. В разные годы создавал банковское ПО, высоконагруженные трейдинговые платформы и геоинформационные системы. Писал код, руководил командами, проектами и департаментами. Внедрял Agile-, DevOps- и другие практики. Сертифицирован по Java, Cloud, Agile и PRINCE2. Основное хобби в данный момент — IT-конференции, митапы и хакатоны.
Андрей Зарубин
Райффайзен Банк
О чем доклад?
Хороший CI/СD — залог успешной реализации и быстрой "выкатки" проектов команды. В команде мобильной разработки Контура приходилось поддерживать две версии CI, делать много ручной работы при обновлениях, а переход на мультиплатформенную разработку потребовал разработку нового CI, что оказалось достаточно сложным процессом для команды. Перед нашей командой стояла задача реализовать мультиплатформенный CI, который легко подключить в проект и который будет иметь быстрый процесс обновления, единую точку хранения секретов, поддерживать все виды тестирования, автотегирование и автоверсионирование. Реализовать такой CI получилось с использованием fastlane. В докладе расскажу, что мы сделали и каких результатов удалось достичь.
Кому будет полезно?
Про мобильный CI достаточно мало информации в интернете. Показалось, что будет неплохо поделится своим опытом с другими инженерами, возможно кто-то решает такие же проблемы, какие пришлось решать нам.
О себе
Девопс-инженер в команде мобильной разработки. В рамках рабочих задач погружался в тонкости работы gradle и fastlane. Разбирался с языком разработки Ruby. Имею опыт внедрения плагинов для fastlane. Нравится разбираться в сетях и погружаться в мир девопса. Разбираться в новых технологиях и учиться применять их на боевых задачах. Увлекаюсь музыкой и автомобилями.
Эрнест Пивнев
Контур
О чем доклад?
Доклад освещает значение метрик DevOps, их роль в релизах и автоматизации через CI/CD пайплайны. В нем описан MVP для сбора метрик артефактов, таких как факты сборок и деплоя.
Кому будет полезно?
Доклад будет полезен DevOps-инженерам, разработчикам и инженерам эксплуатации.
О себе
Руководитель центра Билайн. Работаю в компании почти 4 года. Развиваем инфраструктуру разработки. В IT уже 7 лет и все время в DevOps. Из профессиональных увлечений: внедрение культуры DevOps, упрощение безопасности для инженеров. Из непрофессиональных: выращивание растений в саду или на подоконнике.
Михаил Марченко
Билайн
О чем доклад?
В докладе мы разберем несколько общепринятых практик создания и поддержки архитектурной документации, а также сделаем обзор индустриальных стандартов и фреймворков для написания такой документации.
Кому будет полезно?
Для разработчиков от уровня Middle, которые занимаются проектированием систем, чтобы систематизировать внутреннюю документацию.
О себе
Основатель и руководитель компании по заказной разработке документации. Последние 12 лет пишу документацию сам, руковожу документационными командами, учу техписателей и консультирую инженеров о том, как писать документацию. До того, как заняться документацией, успел поработать C++-разработчиком и менеджером проектов.
Семён Факторович
documentat.io
О чем доклад?
Было ли у вас такое, что после релиза очередной фичи, информация оказывается разбросанной по разным местам? В описаниях тикетов, статьях базы знаний, сообщениях мессенджеров и письмах почты. Даже у лучшей постановки на разных этапах разработки появляются новые требования и информация, которые почти сразу теряются. О решении именно этой проблемы мы поговорим. Обсудим, как сделать тикет (задачу в трекере) местом сбора всех нужных данных. Посмотрим, какие этапы жизненного цикла проходит тикет. Поймем, какой информацией и как его можно наполнить, чтобы ничего не потерять. Я расскажу, как мы в компании МойСклад сделали шаблон тикета в Jira, который помог нам упростить работу описания фичей и сохранить все важное.
Кому будет полезно?
Доклад будет полезен системным и бизнес-аналитикам, разработчикам, тестировщикам.
О себе
Старший системный аналитик в компании МойСклад. Работаю в команде e-commerce, делаем интеграции нашей системы с маркетплейсами и Интернет-магазинами. Работаю системным аналитиком 3 года. Начинала свой путь в IT с команды CMS в МТС Банке, потом работала с мобильным приложением, команда делала такие фичи, как онбординг в приложении, виджет рекомендаций, умные заметки, повышали оценку в сторах у приложения. Работала с микросервисной архитектурой. Люблю спорт, занимаюсь в зале на постоянной основе, играю в мини-футбол. Путешествую, последние 2 зимовки провела в Индии. Создаю контент на Хабр в виде статей про документацию. Участвую в книжном клубе аналитиков, где мы с ребятами из моей компании читаем и обсуждаем книги на профессиональную тематику.
Татьяна Цикунова
МойСклад
О чем доклад?
В докладе я хочу рассказать о росте эффективности работы команды за счет появления новой роли. До прихода технического писателя интеграция внешних партнеров во время масштабирования продукта отнимала много времени и ресурсов разработчиков. Существующая документация не помогала и приводила к неэффективному использованию времени команды разработки.
Кому будет полезно?
Доклад будет полезен всем тем, кто работает в продуктовых командах. Одна из целей доклада: показать, как качественная техническая документация может сократить время на взаимодействие с партнерами и упростить работу разработчиков.
О себе
Технический писатель в компании X5 Tech. Работаю в проекте «Единый центр партнерств». Опыт в IT 2 года, по теме доклада 9 месяцев. Непрофессиональные увлечения: редактура маркетинговых материалов НКО, разведение авокадо и дрессировка собаки.
Ольга Каныгина
X5 Tech
О чем доклад?
Знания разработчика важны для создания и поддержания качественной API-документации. Чтобы эти знания перетекали от разработчика в доку и к пользователям, нужен выстроенный процесс. Поэтому мы обсудим подходы документирования API и ошибки, которые часто встречаются, конкретные действия разработчиков, что можно автоматизировать.
Кому будет полезно?
Доклад будет полезен командам, которые хотят улучшить свою API-документацию и уметь её поддерживать.
О себе
Младший технический писатель в компании Ozon Tech. Работаю техническим писателем в Ozon Tech с 2022 года: сначала создавала документацию для покупателей и зарубежных продавцов, в 2023 году перешла в группу документации для разработчиков. Сейчас я поддерживаю API-доку для продавцов и поставщиков в Ozon и создаю доку для разработчиков. Кроме разработки документации мне близко управление и обучение — выстраиваю процессы в мини-командах по написанию доки больших объёмов и помогаю новеньким техписам влиться в нашу команду.
Екатерина Чинкова
Ozon
Прокачать профессиональный нетворк и найти новых друзей
Послушать яркие интересные доклады от экспертов, разобрать актуальные вопросы
Поделиться самыми актуальными разработками по каждому треку
Протестировать новые технологии вживую на демогаджетах, обменяться опытом
Получить интересные предложения о работе и совместных проектах
Вместе содействовать развитию локального IT-сообщества