6 и 7 декабря, 11:00 мск
онлайн
Рассказываем про разработку, архитектуру
и управление продуктами в технологичном финтехе

ЮМоneyDay: большая конференция про IT

2 дня
13 направлений
22 доклада
Каждый год проводим конференцию и делимся новым опытом — рассказываем, какие решаем задачи и как запускаем продукты.

После докладов можно задать вопросы спикерам и поучаствовать в викторинах.
Мы — команда ЮMoney. Делаем финансовые продукты: кошелёк, банковские карты
и платёжный сервис
для бизнеса.

Расписание

6 декабря
пятница
7 декабря
суббота
Приветствие
11:00 — 11:05
ИТ-директор
Денис Лыков
Открытие первой части
11:05
Директор департамента аналитических решений
Евгений Виноградов
Основы архитектуры систем
11:30 — 12:10
Архитектор IT-решений
Роман Цирульников
Главные понятия архитектуры систем и предприятия. Рассмотрим организацию как систему и подходы к выбору технических решений, а ещё укажем на основные ловушки на этом непростом пути.
Web Push: как достучаться до пользователей без нативных приложений
12:10 — 12:55
Старший программист отдела разработки серверных решений
Глеб Осипов
Технология Web Push с точки зрения серверных разработчиков — поделимся опытом внедрения Web Push в систему и рассмотрим вопросы сопровождения, безопасности и надежности этого канала.
SonarQube в действии: плагины как ключевой элемент контроля качества в отделе
12:55 — 13:30
Программист отдела разработки серверных решений
Глеб Слепенков
Что такое SonarQube и как он помогает контролировать качество разработки? Для каких задач хватает стандартных возможностей инструмента, а когда требуются SonarQube-плагины собственной разработки?
Перерыв
13:30 — 14:00
Кто такие ЮMoney и как мы живём
11:05 — 11:30
Руководитель отдела по развитию талантов
Мила Протасенко
Узнаем о нашем бизнесе, продуктах, стратегии и ценностях, а ещё о том, как мы работаем и отдыхаем.
Открытие второго дня конференции
11:00 — 11:05
Директор департамента разработки
Илья Кашлаков
Карта туриста: как упростить жизнь гостей России
11:40 — 12:15
Менеджер по розничным продуктам
Арсений Левчинский
Как мы запускали новый продукт, с какими сложностями столкнулись и как будем развивать его дальше.
Восемь друзей Белбина
12:15 — 13:00
Ведущий фронтенд-разработчик
Алексей Хлебаев
Теоретическая модель ролей в команде по Рэймонду Белбину: как она работает и какую эффективность показывает на примере ЮMoney.
Бизнес-тренер
Анна Левтова
Как пережить в команде стадию Storming и выйти в Norming
13:00 — 13:40
Менеджер проектов
Ксения Нянькина
Наш опыт: что помогло нам привести команду на стадию Norming, согласно модели Брюса Такмена.
Перерыв
13:40 — 14:10
Вам чек нужен?
11:05 — 11:40
Руководитель направления корпоративных продуктов
Аркадий Пасенко
Наш масштабный бизнес-проект и тонкости его реализации в технологическом плане.
Открытие второй части
14:10
Ведущий фронтенд-разработчик
Алексей Хлебаев
Закрытие первого дня конференции
18:25 — 18:30
Как в командах ЮMoney работают с бэклогом QA-задач
17:55 — 18:25
Тестировщик
Александр Туманов
Наш опыт работы с бэклогом задач для тестировщиков: какие трудности бывают и как с ними бороться. Полезно всем, кто сталкивался с проблемами приоритизации задач из бэклога.
xk6-browser как секретное оружие для умного исследования производительности
17:25 — 17:55
Специалист по тестированию производительности
Антон Иванов
Гибридный подход к исследованию производительности: что такое модуль браузера xk6 и как с его помощью нагружать за пределами протокольного уровня.
Как управлять тысячами сервисов на тестовой среде и не сойти с ума
16:40 — 17:25
Старший программист
Елена Кирюхина
Наш подход к управлению множеством сервисов на сотнях тестовых стендов.
Импортозамещение HSM в процессинге
16:05 — 16:40
Администратор эмиссии
Денис Герасимов
Что такое HSM: принципы и задача устройств. Узнаем, как происходило внедрение новых HSM от российского производителя на замену старым французским Thales. С чем мы столкнулись, что понравилось, в каких местах были сложности и что имеем сейчас.
pyproject.toml: организация структуры проекта на Python
15:30 — 16:05
Программист-эксперт
Пётр Масляев
Как мы организовали структуру проекта на Python — для разработки, тестирования и деплоя.
Как мы улучшали метрики Web Vitals на примере платёжных форм
14:50 — 15:30
Эксперт по фронтенд-разработке
Сергей Давыдов
Поиск подходов к оптимизациям клиента и сервера на примере платёжных сценариев.
React Native — разработка на три платформы
14:00 — 14:50
Эксперт по фронтенд-разработке
Олег Кустов
Наш опыт написания приложения сразу под три платформы через модульный подход.
Открытие второй части
14:00
Руководитель группы нагрузочного тестирования
Анатолий Пласковский
Как устроена публичная документация API ЮKassa
14:50 — 15:25
Старший технический писатель
Александра Хохрина
Как мы работаем с нашей публичной документацией API с точки зрения контента, инструментов и процессов.
Инфраструктура сборки мобильных приложений
17:55 — 18:30
Ведущий системный администратор
Роман Темников
Поиск оптимальной архитектуры платформы сборки мобильных приложений, варианты автоматизации настройки основных компонентов и тонкости руководства зоопарком.
Один deploy, чтобы править всеми: как скрестить K8s, Ansible и Jenkins, не привлекая внимания санитаров
17:15 — 17:55
Руководитель продуктивного направления отдела сопровождения внешних систем
Алексей Рейцман
Единый деплой для всех приложений в кластере K8s — как нам удаётся жить без OPA rules и не допускать некорректных манифестов в кластере. Обсудим, как одинаково деплоить приложения, организовать канареечный деплой, обеспечить атомарность деплоя и скрыть манифесты кластера за уровнем абстракции.
Слушать некогда читать
16:40 — 17:15
Аналитик
Максим Буторин
Наш подход к обработке звонков клиентов и внутренних созвонов коллег.
Как мы строим дизайн-систему в ЮMoney
15:25 — 16:15
Дизайнер интерфейсов
Полина Симонова
Программист
Степан Горев
Что такое дизайн-система ЮMoney и её ключевые принципы, которые помогают создавать гибкие и понятные интерфейсы. Вы узнаете, как идеи превращаются в реальные компоненты и как наша система эволюционирует в соответствии с масштабами проектов.
Тестирование отчётов при сборке релиза
16:15 — 16:40
Старший разработчик
Алексей Богомазов
Как бизнесу и разработке разговаривать на одном языке и не менять свои привычки, при этом добиваясь хорошего результата через автоматическую сверку отчёта.
Закрытие конференции
18:30
Docs As Code: настраиваем инструменты под себя
14:10 — 14:50
Какие возможности открывает подход Docs As Code и как он влияет на работу аналитика.
Старший системный аналитик
Глеб Глазков
Приветствие
11:00 — 11:05
ИТ-директор
Денис Лыков
Открытие первой части
11:05
Директор департамента аналитических решений
Евгений Виноградов
Основы архитектуры систем
11:30 — 12:10
Архитектор IT-решений
Роман Цирульников
Главные понятия архитектуры систем и предприятия. Рассмотрим организацию как систему и подходы к выбору технических решений, а ещё укажем на основные ловушки на этом непростом пути.
Web Push: как достучаться до пользователей без нативных приложений
12:10 — 12:55
Старший программист отдела разработки серверных решений
Глеб Осипов
Технология Web Push с точки зрения серверных разработчиков — поделимся опытом внедрения Web Push в систему и рассмотрим вопросы сопровождения, безопасности и надежности этого канала.
SonarQube в действии: плагины как ключевой элемент контроля качества в отделе
12:55 — 13:30
Программист отдела разработки серверных решений
Глеб Слепенков
Что такое SonarQube и как он помогает контролировать качество разработки? Для каких задач хватает стандартных возможностей инструмента, а когда требуются SonarQube-плагины собственной разработки?
Перерыв
13:30 — 14:00
React Native — разработка на три платформы
14:00 — 14:50
Эксперт по фронтенд-разработке
Олег Кустов
Наш опыт написания приложения сразу под три платформы через модульный подход.
Как мы улучшали метрики Web Vitals на примере платёжных форм
14:50 — 15:30
Эксперт по фронтенд-разработке
Сергей Давыдов
Поиск подходов к оптимизациям клиента и сервера на примере платёжных сценариев.
Открытие второй части
14:00
Руководитель группы нагрузочного тестирования
Анатолий Пласковский
Как управлять тысячами сервисов на тестовой среде и не сойти с ума
16:40 — 17:25
Старший программист
Елена Кирюхина
Наш подход к управлению множеством сервисов на сотнях тестовых стендов.
xk6-browser как секретное оружие для умного исследования производительности
17:25 — 17:55
Специалист по тестированию производительности
Антон Иванов
Гибридный подход к исследованию производительности: что такое модуль браузера xk6 и как с его помощью нагружать за пределами протокольного уровня.
Как в командах ЮMoney работают с бэклогом QA-задач
17:55 — 18:25
Тестировщик
Александр Туманов
Наш опыт работы с бэклогом задач для тестировщиков: какие трудности бывают и как с ними бороться. Полезно всем, кто сталкивался с проблемами приоритизации задач из бэклога.
Закрытие первого дня конференции
18:25 — 18:30
Кто такие ЮMoney и как мы живём
11:05 — 11:30
Руководитель отдела по развитию талантов
Мила Протасенко
Узнаем о нашем бизнесе, продуктах, стратегии и ценностях, а ещё о том, как мы работаем и отдыхаем.
pyproject.toml: организация структуры проекта на Python
15:30 — 16:05
Программист-эксперт
Пётр Масляев
Как мы организовали структуру проекта на Python — для разработки, тестирования и деплоя.
Импортозамещение HSM в процессинге
16:05 — 16:40
Администратор эмиссии
Денис Герасимов
Что такое HSM: принципы и задача устройств. Узнаем, как происходило внедрение новых HSM от российского производителя на замену старым французским Thales. С чем мы столкнулись, что понравилось, в каких местах были сложности и что имеем сейчас.
6 декабря
пятница
Открытие второго дня конференции
11:00 — 11:05
Директор департамента разработки
Илья Кашлаков
Карта туриста: как упростить жизнь гостей России
11:40 — 12:15
Менеджер по розничным продуктам
Арсений Левчинский
Как мы запускали новый продукт, с какими сложностями столкнулись и как будем развивать его дальше.
Восемь друзей Белбина
12:15 — 13:00
Ведущий фронтенд-разработчик
Алексей Хлебаев
Теоретическая модель ролей в команде по Рэймонду Белбину: как она работает и какую эффективность показывает на примере ЮMoney.
Бизнес-тренер
Анна Левтова
Как пережить в команде стадию Storming и выйти в Norming
13:00 — 13:40
Менеджер проектов
Ксения Нянькина
Наш опыт: что помогло нам привести команду на стадию Norming, согласно модели Брюса Такмена.
Перерыв
13:40 — 14:10
Docs As Code: настраиваем инструменты под себя
14:10 — 14:50
Старший системный аналитик
Глеб Глазков
Какие возможности открывает подход Docs As Code и как он влияет на работу аналитика.
Как устроена публичная документация API ЮKassa
14:50 — 15:25
Старший технический писатель
Александра Хохрина
Как мы работаем с нашей публичной документацией API с точки зрения контента, инструментов и процессов.
Открытие второй части
14:10
Ведущий фронтенд-разработчик
Алексей Хлебаев
Слушать некогда читать
16:40 — 17:15
Аналитик
Максим Буторин
Наш подход к обработке звонков клиентов и внутренних созвонов коллег.
Один deploy, чтобы править всеми: как скрестить K8s, Ansible и Jenkins, не привлекая внимания санитаров
17:15 — 17:55
Руководитель продуктивного направления отдела сопровождения внешних систем
Алексей Рейцман
Единый деплой для всех приложений в кластере K8s — как нам удаётся жить без OPA rules и не допускать некорректных манифестов в кластере. Обсудим, как одинаково деплоить приложения, организовать канареечный деплой, обеспечить атомарность деплоя и скрыть манифесты кластера за уровнем абстракции.
Инфраструктура сборки мобильных приложений
17:55 — 18:30
Ведущий системный администратор
Роман Темников
Поиск оптимальной архитектуры платформы сборки мобильных приложений, варианты автоматизации настройки основных компонентов и тонкости руководства зоопарком.
Закрытие конференции
18:30
Вам чек нужен?
11:05 — 11:40
Руководитель направления корпоративных продуктов
Аркадий Пасенко
Наш масштабный бизнес-проект и тонкости его реализации в технологическом плане.
Как мы строим дизайн-систему в ЮMoney
15:25 — 16:15
Дизайнер интерфейсов
Полина Симонова
Программист
Степан Горев
Что такое дизайн-система ЮMoney и её ключевые принципы, которые помогают создавать гибкие и понятные интерфейсы. Вы узнаете, как идеи превращаются в реальные компоненты и как наша система эволюционирует в соответствии с масштабами проектов.
Тестирование отчётов при сборке релиза
16:15 — 16:40
Старший разработчик
Алексей Богомазов
Как бизнесу и разработке разговаривать на одном языке и не менять свои привычки, при этом добиваясь хорошего результата через автоматическую сверку отчёта.
7 декабря
суббота
6 и 7 декабря | Бесплатно

Хочу участвовать

О внутренней кухне компании можно читать в Telegram или во Вконтакте
Читайте нас на Хабре или подписывайтесь на телеграм-канал ЮMoney Tech
Если у вас есть вопросы о митапе, пишите нам на meetup@yoomoney.ru
Приходите к нам в команду делать крутой финтех
ООО НКО «ЮМани». 0+.

ЮМоneyDay — День ЮМани — название мероприятия. IT («айти») — информационные технологии. SQL («Эскуэль», от «Structured Query Language») — язык программирования для работы с данными. Python («Пайтон») — язык программирования. UX («Юикс») — сфера изучения пользовательского опыта с продуктом. Web Push («Вэбпуш») — инструмент, позволяющий отправлять уведомления без необходимости установки приложений. SonarQube («СонарКьюб») — платформа с открытым исходным кодом. React-Native («Риэкт-Нэйтив») — фреймворк для языка программирования JavaScript. WebVitals («Вебвиталс») — это инициатива от Google, направленная на предоставление наборов метрик для оценки пользовательского опыта на веб-сайтах. xk6-browser («Икска-6-браузер») — это модуль k6, который поддерживает автоматизацию браузера. К6 — инструмент для нагрузочного тестирования. QA-задачи («Кьюэй-задачи») — задачи в сфере тестирования. pyproject.toml («пайпроджет.томл») — название текстовых файлов, название доклада. Storming («Стормин») — стадия формирования команды. Norming («Нормин») — стадия формирования команды. Docs As Code («Докс Эс Код») — подход к работе с документацией. API (Application programming interface, «Эпликейшн программин интерфейс») — код, описывающий способы, которыми одна компьютерная программа может взаимодействовать с другой. Deploy («Деплой») — развёртывание и запуск веб-приложения или сайта. K8s (сокращённое от Kubernetes, «Кьюбернетес») — программное обеспечение. Ansible («Энсибл») — система управления конфигурациями. Jenkins («Дженкинс») — программная система с открытым исходным кодом. OPA rules (сокращённое от Open Policy Agent, «Опен Полиси Эджент рулс») — механизм политик общего назначения с открытым исходным кодом. HSM («ЭйчЭсЭм», сокр. от Hardware Security Modules) — аппаратный модуль безопасности для криптографических операций шифрования и дешифрования, связанных с операциями оплаты по картам. Thales («Тэйлс») — французский производитель различного оборудования. ЮMoney Tech («ЮМани Тех») — название телеграм-канала.