DevDays

Europe 2021
ONLINE EDITION

Part of Global DevDays Conference Family

date

June 8-10

 

venue

Online

 

 

Conference is over! See you next year!

DevDays

Europe 2021
HYBRID EDITION

Part of Global DevDays Conference Family

date

June 8-10

 

venue

Vilnius and Online

 

 

Conference is over! See you next year!

Days

Workshops

Speakers

Attendees

— topics —

;
Programming languages
;
Agile & Leadership
;
DevOps & Microservices
;
Architecture & Design
;
Functional Programming
;
Big Data & Analytics
;

Mobile Development & IoT

;
Machine Learning
;
Databases & Warehouse
;
Applied Data Science
;
WEB & UX
;
Performance & Security

About the Conference

Software Development Conference Created for Developers,
by Developers

DevDays Europe – software development conference bringing together internationally recognized speakers and developers to encourage excellence and innovation in the software development community. At this conference, we cover the emerging technologies and best practices in the software development industry – regardless of technological platform or language – without commercial hype.

At DevDays Europe you will learn about the latest tech advances from international experts flown in specifically for the event and about recent changes in your local development community from the peers. Full-day workshops will boost your knowledge of software development by introducing the latest practices and advancements in this area.

DISCOVER NEW TOOLS & TIPS

Conference is dedicated for developers that are serious about staying informed of the latest trends, tech advances and using that knowledge to create innovative solutions.

NETWORK WITH WORLD CLASS EXPERTS

The conference setting provides an opportunity to network, meet and talk to world-renowned speakers and international experts about your specific development challenges.

GET TECHNICALLY RICH TALKS

The information-packed and fast-paced conference setting allows you to immerse yourself in a wide range of new technologies, practices and methods. Our focus is on providing good content, not appeasing suppliers.

DEEP-DIVE INTO FULL DAY WORKSHOPS

Full-day hands-on workshops will boost your knowledge of software development by introducing the latest practices and advancements in this area.

Workshops (June 10)

Online
Online
08:45 - 09:00
Check-in
How to Become a Robotics Developer
Ricardo Tellez



NgRx State Management in Angular
Devlin Duldulao



Smells Like an Angular Spirit – NestJS Backend Framework
Valentin Kononov


09:00 - 10:30
Workshop part I
10:30 - 10:45
Coffee Break
10:45 - 12:15
Workshop part II
12:15 - 13:15
Lunch
13:15 - 14:20
Workshop part III
14:20 - 14:35
Coffee Break
14:35 - 16:30
Workshop part IV
Online
How to Become a Robotics Developer
Ricardo Tellez


NgRx State Management in Angular
Devlin Duldulao



Smells Like an Angular Spirit – NestJS Backend Framework
Valentin Kononov


Workshops Program
08:45 - 09:00
Check-in
09:00 - 10:30
Workshop part I
10:30 - 10:45
Coffee Break
10:45 - 12:15
Workshop part II
12:15 - 13:15
Lunch
13:15 - 14:20
Workshop part III
14:20 - 14:35
Coffee Break
14:35 - 16:30
Workshop part IV

1st Conference Day (June 8)

Time Blue Brown Pink Green Orange Purple Grey
08:30 - 09:00 (GMT +3) Registration
09:00 - 10:00 (GMT +3)
OPENING KEYNOTE:
What Does Great Architecture Look Like?
James Birnie
(Blue)
(Blue)
10:05 - 10:50 (GMT +3) Leading Teams and Agile
Antonio Peric-Mazar (host)
Luca Minudel
Giovanni Asproni
Kevin Goldsmith
Blue
React Component Anti-Patterns
Radoslav Stankov
Product Hunt
JavaScript
React
Patterns
Brown
Pink
Serving the Right Recipe for API Authentication
Philippe De Ryck
Pragmatic Web Security
Security
Authentication
APIL
Green
Project Fugu: Progressive Web Apps, Superpowered
Christian Liebel
Thinktecture AG
Web
PWA
Project Fugu
Orange
Developing our Quantum Future
Stefano Tempesta
Microsoft
Quantum Computing
Azure
Purple
NUKE – The AKE-less Build System
Matthias Koch
JetBrains
C#
NUKE
automation
continuous integration
Grey
10:50 - 11:05 (GMT +3) Morning Break
11:05 - 11:50 (GMT +3) The Top 10 Best New Features in C# Version 6 To 9
Chris Klug
Active Solution
.NET
C#
Blue
Offline First in Angular
Marta Wisniewska
e-point SA
Web
Frontend
PWA
Angular
Brown
Realtime Deepfakes - How Neural Networks Are Changing Our World
Martin Förtsch
Thomas Endres
Jonas Mayer
TNG Technology Consulting GmbH
AI
Deep Neural Networks
Pink
Where Is My Cache? Architectural Patterns for Caching Microservices
Rafal Leszko
Hazelcast
Microservices
Caching
Architecture
Green
How to Build Your Own Cloud-Native Platform on Iaas Clouds in 2021
Lars Larsson
Elastisys
Cloud
Kubernetes
Platform
Orange
Ux Do-It-Yourself Kit for Developers and Other Good People
Darija Sapozenkova-Hauge
Experis Ciber
User Testing
UX
Purple
The JSON evolution with SQL Database
Roberto Freato
Witailer
Databases
Azure
JSON
Optimizations
Grey
11:55 - 12:40 (GMT +3) The Naked Web Developer - Your Browser Is Your Framework
Avichay Eyal
Tikal Knowledge
Web
Javascript
ront-End
Blue
Mass Migrations to the Cloud (Or: How to Eat an Elephant)
Piet van Dongen
Luminis
Cloud
Migration Strategy
Containers
Brown
Machine Learning: An Engineering Perspective
Andrei Varanovich
Flo Health App
MLOps
ML Processes
Pink
The Hitchhikers Guide to the Software-Galaxy
Christian Seifert
BetterDoc
software development
software industry
personal development
Green
Orange
The Ultimate Jvm Microframework Smackdown
Jaap Coomans
GROUP9
Microframeworks
JVM
Purple
Hundreds of Microservices Without Breaking Your Apis
Michael Haberman
Aspecto
Microservices
Observability
Tracing
Grey
12:40 - 13:40 (GMT +3) Lunch Break
13:40 - 14:25 (GMT +3) Let’s play!
Adam Dudczak
Allegro.pl
Machine Learning
Python
Games
Blue
Brown
Fast & Furious - Going Headless with Nuxt!
Samuel Snopko
Storyblok
Green
Java and Java Frameworks News
Nicolas Frankel
Erik-Berndt Scheper
Jaap Coomans
Nerijus Eimanavičius
Orange
Domain Storytelling - Facilitator's Guide to Enhance Learning in Your Organization
Mufrid Krilic
DIPS AS
Domain-Driven Design
Collaborative Modelling
Architecture
Purple
Faster Problem Solving with Pandas
Ian Ozsvald
Mor Consulting Ltd
Python
Pandas
Performance
Grey
14:30 - 15:15 (GMT +3) Web Application Security Trends: The Never-Ending Tale
Christian Wenz
Arrabiata Solutions GmbH
Web
Security
Blue
Microinteractions: Little Things That Matter
Yonatan Doron
ClientSide.org
frontend
user experience
vue
web development
Brown
A.I. on the Microsoft Stack
Henk Boelman
Microsoft
AI
MS Machine Learning Studio
Computer Vision
Speaker Recognition
Pink
New Challenges to Global Game Creation
Kate Edwards
Geogrify / Global Game Jam
Games Development
World Building
Culturalization
Green
Orange
Achieving True Agility Through Programmability
Asanka Abeysinghe
WSO2, Inc
Agility
APIs
Productivity
Purple
Scala 3 Metaprogramming by Example
Adam Warski
SoftwareMill
Scala
Metaprogramming
Annotations
Grey
15:15 - 15:30 (GMT +3) Afternoon Break
15:30 - 16:15 (GMT +3)
CLOSING KEYNOTE:
A Fresh Look at Functional Programming
Eric Normand
(Blue)

2nd Conference Day (June 9)

Time Blue Brown Pink Green Orange Purple Grey
08:30 - 09:00 (GMT +3) Registration
09:00 - 10:00 (GMT +3)
OPENING KEYNOTE:
Stranger Danger: Finding Security Vulnerabilities Before They Find You!
Brian Vermeer
(Blue)
(Blue)
10:05 - 10:50 (GMT +3) What is new in .NET 5 and the future of .NET
Johnny Hooyberghs
involved
.NET 5
C# 9
Visual Studio 2019
Blue
Microprofile Reactive Messaging: Reaching Flow State
Erik-Berndt Scheper
Ordina JTech
Microservices
Eclipse MicroProfile
Reactive Messaging
Brown
Pink
Caching the Uncacheable With Varnish
Thijs Feryn
Varnish Software
Content Delivery
Caching
Varnish
Green
Security for Developers
Darija Sapozenkova-Hauge
Philippe De Ryck
Brian Vermeer
Christian Wenz
Orange
Agile at Scale Generative Principles, an Alternative to Scaled Frameworks
Luca Minudel
Giovanni Asproni
SmHarter Ltd
Zuhlke Engineering
Scaling Agile;
Complex Adaptive Systems
Purple
Story, Characters & Worlds - a Compact Masterclass
Christian Claes Fonnesbech
Leverage
Games
World Building
Characters
Grey
10:50 - 11:05 (GMT +3) Morning Break
11:05 - 11:50 (GMT +3) Cryptography 101 for Java Developers
Michel Schudel
Craftsmen
Java
JCA
Cryptography
Encryption
Blue
Runtime Type Safety in Typescript
Valentin Kononov
Mapbox
JavaScript
Typescript
Runtime Safety
Brown
Introduction to SQL++ for Big Data: Same Language, More Power
Denis Wilson Souza Rosa
Couchbase
NoSQL
SQL++
Big Data
Pink
Leading Through Change and Rapid Growth
Lena Reinhard
CircleCI
Green
Orange
Making Explainer Videos That Don't Suck
Justin Halsall
Record Once
Video Tutorials
Purple
Functional .NET for Inevitable Success
Roman Provazník
CN Group CZ
Functional Programming
.NET
F#
Grey
11:55 - 12:40 (GMT +3)
Blue
An Introduction To 5g for Developers - Why Should You Care?
Boaz Ziniman
Amazon Web Services
Mobile
5G
IoT
Performance
Brown
Programming Robots With OpenAI Reinforcement Learning Algorithms
Ricardo Tellez
The Construct
Robots
Reinforcement Learning
OpenAI
Pink
Why not Cache Remotely ?
Neil Stevenson
Hazelcast
Cloud
Caching
Green
PWA Fundamentals: Websites with Superpowers
Rowdy Rabouw
double-R webdevelopment
PWA
JavaScript
Offline
Orange
DevOps: Ideas and Tools
Johnny Hooyberghs
Michael Haberman
Justin Halsall
James Birnie
Purple
Azure SQL Database for Python Developerss
Silvano Coriani
Microsoft
Python
Azure SQL
Grey
12:40 - 13:40 (GMT +3) Lunch Break
13:40 - 14:25 (GMT +3) Choose Your Path: A Guide on When to Use NoSQL
Adrienne Tacke
MongoDBp
Databases
NoSQL
Cloud Development
Blue
CSS Storytelling Architecture
Elad Shechter
eladsc.com
CSS
Architecture
Brown
Introduction to Data Streaming
Nicolas Frankel
Hazelcast
Stream Processing
Hazelcast Jet
Pink
ML in Production – Serverless and Painless
Oliver Gindele
Datatonic
AI
Cloud; Serverless
Tensorflow
Green
A Modern Web Devs Approach To Mobile
Mike Hartington
Ionic
Web
Mobile
JavaScript
Orange
The Emotional Chaos of Deploying Code
Alexandra Sunderland
Fellow
Releases
Deployment
Emotions
Purple
Grey
14:30 - 15:15 (GMT +3) JavaScript Powered Smart Home With (Almost) No Code
Joel Lord
MongoDB
JavaScript
Node-RED
IoT
IoT
Blue
A Year Long Journey from .NET Framework to .NET Core
Alexander Slotte
Excella
Brown
Beyond Facial Emotion Recognition
Wilder Rodrigues
VodafoneZiggo
Artificial Neural Networks
Deep Learning
Computer Visionn
Pink
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
Green
Building a Cloud-Friendly Application
Larry Garfield
Platform.sh
Cloud
Architecture
Microservices
Orange
Fail Fast, Fail Smart… Succeed!
Kevin Goldsmith
Anaconda
Architecture
Teams
Conway's Law
Leadership
Purple
Agile is Dead, and the Rise of Zombie Scrum
Martin Hinshelwood
naked Agility Limited
Scrum
Processes
Failure
Grey
15:15 - 15:30 (GMT +3) Afternoon Break
15:30 - 16:15 (GMT +3)
CLOSING KEYNOTE:
Effective Communication in a Remote First World
Rob Crowley
(Blue)
(Blue)

— KEYNOTE SPEAKERS —

Brian Vermeer

Developer Advocate

Snyk, The Netherlands

James Birnie

Head of Platform Engineering

Currencycloud, UK

Eric Normand

Chief Trainer

LispCast LLC, US

Rob Crowley

Head of Engineering

Vix Technology, Australia

— CONFERENCE SPEAKERS —

Silvano Coriani

Program Manager

Microsoft, Italy

Neil Stevenson

Principal Architect

Hazelcast, UK

Jonas Mayer

Software Consultant

TNG Technology Consulting GmbH, Germany

Avichay Eyal

SW Architect

Tikal Knowledge, Israel

Marta Wiśniewska

Google Developer Expert

e-point SA, Poland

Rowdy Rabouw

Web and App Developer

double-R webdevelopment, The Netherlands

Darija Sapozenkova-Hauge

Chief Consultant & Team Lead

Experis Ciber, Norway

Wilder Rodrigues

Ambassador of the City.AI Global Community

VodafoneZiggo, The Netherlands

Joel Lord

Developer Advocate

MongoDB, Canada

Henk Boelman

Cloud Advocate

Microsoft, The Netherlands

Christian Seifert

Senior System Architect

BetterDoc, Germany

Yonatan Doron

Frontend Craftsman

ClientSide.org, Israel

— SPEAKERS —

Click on arrows to view speakers:

Martin Hinshelwood

naked Agility Limited, Scotland

Danny Preussler

SoundCloud, Germany

Jiri Holusa

Hazelcast, Czech Republic

Yonatan Doron

CyberX, Israel

— OUR UPCOMING CONFERENCES —