DevDays Moscow 2021
Online Edition

Part of Global DevDays Conference Family

date

8-10 июня

venue

онлайн

— Программа —

Мастер-классы (10 июня)

Вы можете зарегистрироваться на 1 мастер-класс.

Время: 9:00 – 16:30 (МСК)

Вход на мастер-классы будет открыт с 8:30

Перерыв на обед с 12:15 до 13:15

1-ый день конференции (8 июня)

Время Трек 1: RU Трек 2: RU Трек 3: EN Трек 4: EN Трек 5: EN Трек 6: EN Трек 7: EN Трек 8: EN Трек 9: EN
08:30 - 09:00 (MCK) Регистрация
09:00 - 10:00 (MCK)
Открывающий доклад:
What Does Great Architecture Look Like?
James Birnie
(Трек 3: EN)
10:05 - 10:50 (MCK) TBA
Трек 1: RU
Разработка Технической Документации в Стиле Lean
Елена Федотова
Intel
Technical Writing
Lean
Agile
Трек 2: RU
Finding the Right Rest Framework to Run Your Jvm Based Micro Service
Bjorn Wendland
Metro.digital
Microservices
Kotlin
Трек 3: EN
React Component Anti-Patterns
Radoslav Stankov
Product Hunt
JavaScript
React
Patterns
Трек 4: EN
PostgreSQL - an Open Source Database as a Connector for Traditional, NoSQL and IoT Data Streams
Kaarel Moppel
Cybertec PostgreSQL Consulting
Databases
SQL
NoSQL
IoT
Трек 5: EN
Serving the Right Recipe for API Authentication
Philippe De Ryck
Pragmatic Web Security
Security
Authentication
APIL
Трек 6: EN
Project Fugu: Progressive Web Apps, Superpowered
Christian Liebel
Thinktecture AG
Web
PWA
Project Fugu
Трек 7: EN
Developing our Quantum Future
Stefano Tempesta
Microsoft
Quantum Computing
Azure
Трек 8: EN
NUKE – The AKE-less Build System
Matthias Koch
JetBrains
C#
NUKE
automation
continuous integration
Трек 9: EN
10:50 - 11:05 (MCK) Утренний перерыв
11:05 - 11:50 (MCK) Разработка JSON:API Приложений на Flask, Переезд с Flask-RESTful
Сурен Хоренян
Claimer
Flask
JSON
API
Marshmallow
Swagger
Трек 1: RU
TBA
Трек 2: RU
The Top 10 Best New Features in C# Version 6 To 9
Chris Klug
Active Solution
.NET
C#
Трек 3: EN
Offline First in Angular
Marta Wisniewska
e-point SA
Web
Frontend
PWA
Angular
Трек 4: EN
Realtime Deepfakes - How Neural Networks Are Changing Our World
Martin Förtsch
Thomas Endres
Jonas Mayer
TNG Technology Consulting GmbH
AI
Deep Neural Networks
Трек 5: EN
Where Is My Cache? Architectural Patterns for Caching Microservices
Rafal Leszko
Hazelcast
Microservices
Caching
Architecture
Трек 6: EN
How to Build Your Own Cloud-Native Platform on Iaas Clouds in 2021
Lars Larsson
Elastisys
Cloud
Kubernetes
Platform
Трек 7: EN
Ux Do-It-Yourself Kit for Developers and Other Good People
Darija Sapozenkova-Hauge
Experis Ciber
User Testing
UX
Трек 8: EN
The JSON evolution with SQL Database
Roberto Freato
Witailer
Databases
Azure
JSON
Optimizations
Трек 9: EN
11:55 - 12:40 (MCK) Flutter for Everything. Сколько Платформ на Самом Деле Поддерживает Flutter?
Александр Денисов
EPAM Systems
Flutter
Web
Mobile
Desktop
Трек 1: RU
Расказ о Том, Как Мы Писали Краулер на Аутсорсе
Алексей Алхутов
Fusion Tech
Crowler
Outsourcing
Трек 2: RU
The Naked Web Developer - Your Browser Is Your Framework
Avichay Eyal
Tikal Knowledge
Web
Javascript
ront-End
Трек 3: EN
Mass Migrations to the Cloud (Or: How to Eat an Elephant)
Piet van Dongen
Luminis
Cloud
Migration Strategy
Containers
Трек 4: EN
Machine Learning: An Engineering Perspective
Andrei Varanovich
Flo Health App
MLOps
ML Processes
Трек 5: EN
The Hitchhikers Guide to the Software-Galaxy
Christian Seifert
BetterDoc
software development
software industry
personal development
Трек 6: EN
PHP 8: A New Version, a New Era
Gabriel Caruso
SurveyMonkey
PHP
Types
Трек 7: EN
The Ultimate Jvm Microframework Smackdown
Jaap Coomans
GROUP9
Microframeworks
JVM
Трек 8: EN
Hundreds of Microservices Without Breaking Your Apis
Michael Haberman
Aspecto
Microservices
Observability
Tracing
Трек 9: EN
12:40 - 13:40 (MCK) Обеденный перерыв
13:40 - 14:25 (MCK) Clojure. One Language to Rule Them All
Сергей Ткаченко
Kleene.ai
Clojure
Functional Programming
Modern Lisp
Трек 1: RU
Человечная Среда в ИТ: Создать и Не Протратить
Александра Урядова
Cleverics
Management
Teams
Трек 2: RU
Intel Optane DC and Java: Lessons Learned in Practice
Jiri Holusa
Hazelcast
Java
Intel Optane
Big Data
Трек 3: EN
The UI is the THE application
Antonio-Peric-Mazar
Locastic
UI
UX
Agile
Трек 4: EN
Choose Your Path: A Guide on When to Use NoSQL
Adrienne Tacke
MongoDBp
Databases
NoSQL
Cloud Development
Трек 5: EN
TBA
Трек 6: EN
Web Components: A Sunny Present and an Awesome Future for Web Development
Francesco Sciuti
Devmy
Трек 7: EN
Domain Storytelling - Facilitator's Guide to Enhance Learning in Your Organization
Mufrid Krilic
DIPS AS
Domain-Driven Design
Collaborative Modelling
Architecture
Трек 8: EN
Faster Problem Solving with Pandas
Ian Ozsvald
Mor Consulting Ltd
Python
Pandas
Performance
Трек 9: EN
14:30 - 15:15 (MCK) A/V Sync в Android. Как-то Работает.
Фёдор Цымбал
Orion Innovation
Android
Video
Трек 1: RU
TBA
Трек 2: RU
Web Application Security Trends: The Never-Ending Tale
Christian Wenz
Arrabiata Solutions GmbH
Web
Security
Трек 3: EN
OMicrointeractions: Little Things That Matter
Yonatan Doron
ClientSide.org
frontend
user experience
vue
web development
Трек 4: EN
A.I. on the Microsoft Stack
Henk Boelman
Microsoft
AI
MS Machine Learning Studio
Computer Vision
Speaker Recognition
Трек 5: EN
New Challenges to Global Game Creation
Kate Edwards
Geogrify / Global Game Jam
Games Development
World Building
Culturalization
Трек 6: EN
Push-Based UX With Observable Data
Thomas Burleson
Mindspace LLC
UX
RxJS
Facades
Трек 7: EN
Achieving True Agility Through Programmability
Asanka Abeysinghe
WSO2, Inc
Agility
APIs
Productivity
Трек 8: EN
Scala 3 Metaprogramming by Example
Adam Warski
SoftwareMill
Scala
Metaprogramming
Annotations
Трек 9: EN
15:15 - 15:30 (MCK) Вечерний перерыв
15:30 - 16:15 (MCK)
Закрывающий доклад:
The Boeing 737 MAX: Human Factors in Complex Systems
Kyle Kotowick
(Трек 3: EN)

2-ой день конференции (9 июня)

Время Трек 1: RU Трек 2: RU Трек 3: EN Трек 4: EN Трек 5: EN Трек 6: EN Трек 7: EN Трек 8: EN Трек 9: EN
08:30 - 09:00 (MCK) Регистрация
09:00 - 10:00 (MCK)
Открывающий доклад:
Stranger Danger: Finding Security Vulnerabilities Before They Find You!
Brian Vermeer
(Трек 3: EN)
10:05 - 10:50 (MCK) Flutter и Большой Проект - Кто Кого?
Евгений Сатуров
Surf
Flutter
Cross-Platform Development
Трек 1: RU
Как Начать Делегировать и не Бояться за Результат.
Алексей Дерюшкинв
Better Life Company
Teams
Facilitation
Involvement
Трек 2: RU
What is new in .NET 5 and the future of .NET
Johnny Hooyberghs
involved
.NET 5
C# 9
Visual Studio 2019
Трек 3: EN
Microprofile Reactive Messaging: Reaching Flow State
Erik-Berndt Scheper
Ordina JTech
Microservices
Eclipse MicroProfile
Reactive Messaging
Трек 4: EN
TBA
Трек 5: EN
Caching the Uncacheable With Varnish
Thijs Feryn
Varnish Software
Content Delivery
Caching
Varnish
Трек 6: EN
TBA
Трек 7: EN
Agile at Scale Generative Principles, an Alternative to Scaled Frameworks
Luca Minudel
Giovanni Asproni
SmHarter Ltd
Zuhlke Engineering
Scaling Agile;
Complex Adaptive Systems
Трек 8: EN
Story, Characters & Worlds - a Compact Masterclass
Christian Claes Fonnesbech
Leverage
Games
World Building
Characters
Трек 9: EN
10:50 - 11:05 (MCK) Утренний перерыв
11:05 - 11:50 (MCK) ArgoCD + Spark + Kubernetes = управляемая аналитическая платформа
Виктор Ведмич
EPAM
Трек 1: RU
Частые Когнитивные Ловушки Разработчиков
Илья Лебедев
Zipsale
Thinkingt
Communication
Awarenes
Трек 2: RU
Cryptography 101 for Java Developers
Michel Schudel
Craftsmen
Java
JCA
Cryptography
Encryption
Трек 3: EN
Runtime Type Safety in Typescript
Valentin Kononov
Mapbox
JavaScript
Typescript
Runtime Safety
Трек 4: EN
Introduction to SQL++ for Big Data: Same Language, More Power
Denis Wilson Souza Rosa
Couchbase
NoSQL
SQL++
Big Data
Трек 5: EN
TBA
Трек 6: EN
In the Cloud Message Queue Is an Implementation Detail
Szymon Pobiega
Particular Software
messaging
cloud
distributed systems architecture
Трек 7: EN
Making Explainer Videos That Don't Suck
Justin Halsall
Record Once
Video Tutorials
Трек 8: EN
Functional .NET for Inevitable Success
Roman Provazník
CN Group CZ
Functional Programming
.NET
F#
Трек 9: EN
11:55 - 12:40 (MCK) Смарт-Контракты и Автоматизация Сделок
Сергей Прилуцкий
MixBytes
Smart Contracts
Blockchain
Decentralized Networks
Трек 1: RU
Оутсорс Разработка - Взгляд Снаружи И Изнутри
Дмитрий Матвеев
Potok.Digital
Outsourcing
Insourcing
Трек 2: RU
Getting a gRIP on ASP.NET Core gRPC
Roland Guijt
Independent
ASP.NET
C#
API
Трек 3: EN
An Introduction To 5g for Developers - Why Should You Care?
Boaz Ziniman
Amazon Web Services
Mobile
5G
IoT
Performance
Трек 4: EN
Programming Robots With OpenAI Reinforcement Learning Algorithms
Ricardo Tellez
The Construct
Robots
Reinforcement Learning
OpenAI
Трек 5: EN
Why not Cache Remotely ?
Neil Stevenson
Hazelcast
Трек 6: EN
PWA Fundamentals: Websites with Superpowers
Rowdy Rabouw
double-R webdevelopment
PWA
JavaScript
Offline
Трек 7: EN
What No-code can do for Developers
Akseli Virtanen
AppGyver
No-Code Development
Трек 8: EN
Azure SQL Database for Python Developerss
Silvano Coriani
Microsoft
Python
Azure SQL
Трек 9: EN
12:40 - 13:40 (MCK) Обеденный перерыв
13:40 - 14:25 (MCK) Фоновые Сервисы в Браузерах - Есть Ли Жизнь После Закрытия Вкладки?
Максим Сальников
Microsoft
Web
PWA
Service Workers
Трек 1: RU
Договоры Касающиеся Разработки и Использования ПО: Актуальные Вопросы и Судебная Практика
Ирина Степанова
Dentons
Development Contracts
Licensing Agreements
Трек 2: RU
TBA
Трек 3: EN
CSS Storytelling Architecture
Elad Shechter
eladsc.com
CSS
Architecture
Трек 4: EN
Introduction to Data Streaming
Nicolas Frankel
Hazelcast
Stream Processing
Hazelcast Jet
Трек 5: EN
ML in Production – Serverless and Painless
Oliver Gindele
Datatonic
AI
Cloud; Serverless
Tensorflow
Трек 6: EN
A Modern Web Devs Approach To Mobile
Mike Hartington
Ionic
Web
Mobile
JavaScript
Трек 7: EN
The Emotional Chaos of Deploying Code
Alexandra Sunderland
Fellow
Releases
Deployment
Emotions
Трек 8: EN
Your Node.js Attack Surface Just Got Bigger
Liran Tal
Snyk
Cloud
Security
Node.JS
Трек 9: EN
14:30 - 15:15 (MCK) Делаем из Питона Гидру, Или Как Мы Совмещали Мультипроцессинг с Kafka
Илья Орлов
Современные технологии мониторинга
Big Data
Kafka
Python
Трек 1: RU
TBA
Трек 2: RU
JavaScript Powered Smart Home With (Almost) No Code
Joel Lord
MongoDB
JavaScript
Node-RED
IoT
IoT
Трек 3: EN
TBA
Трек 4: EN
Beyond Facial Emotion Recognition
Wilder Rodrigues
VodafoneZiggo
Artificial Neural Networks
Deep Learning
Computer Visionn
Трек 5: EN
Getting ready for Declarative UIs with Unidirectional Data Flow using Kotlin Coroutines
Raul Hernandez Lopez
Twitter
Declarative UIs
Unidirectional Data Flow
Jetpack Compose
Kotlin Coroutines
Трек 6: EN
Building a Cloud-Friendly Application
Larry Garfield
Platform.sh
Cloud
Architecture
Microservices
Трек 7: EN
Fail Fast, Fail SmFail Fast, Fail Smart... Succeed!aFail Fast, Fail Smart... Succeed!art... Succeed!
Kevin Goldsmith
Anaconda
Architecture
Teams
Conway's Law
Leadership
Трек 8: EN
Agile is Dead, and the Rise of Zombie Scrum
Martin Hinshelwood
naked Agility Limited
Scrum
Processes
Failure
Трек 9: EN
15:15 - 15:30 (MCK) Вечерний перерыв
15:30 - 16:15 (MCK)
Закрывающий доклад:
TBA
(Трек 3: EN)

В программе возможны изменения!

« Назад