Conference program

Call for papers is closed and conference schedule is published. It is also available on Lanyrd. If you have any questions related to the program and talk submission please send them to review@xpdays.com.ua.

Detailed schedule

Stage A 400 seats Stage B 200 seats Stage C 200 seats
9:00 9:45 Registration, welcome coffee
9:45 10:00 Conference opening
10:00 10:45 Beyond Software Craftsmanship – Johnny’s Road to Remarkable Career

Eduards Sizovs (Founder at Sizovs.net, Latvia)

En

Micro Service Architecture: best practices from A to Z

Igor Tsinko (Architect at SoftServe, Ukraine)
CI is essential but not sufficient for an effective delivery

Dov Nimratz (Project Manager at Intellias, Ukraine)
10:45 11:00 Break
11:00 11:45 DevOps guide for awesome quality assurance (part 1)

Anastasiya Aseeva (DevOps Evangelist at Alfa-Bank, Russia)
The Art of Decomposing Monoliths

Kfir Bloch (Head of Backend Engineering at WIX, Israel)

En

DevOps for A Busy Developer

Andrey Listochkin (Freelancer, Ukraine)
11:45 12:00 Break
12:00 12:45 DevOps guide for awesome quality assurance (part 2)

Anastasiya Aseeva (DevOps Evangelist at Alfa-Bank, Russia)
Cloud based Deep Learning infrastructure at scale

Rino Montiel (Head of Core Engineering at EyeEm, Germany)

En

A DevOps pipeline

Steve Pereira (CTO at Statflo, Canada)

En

12:45 13:00 Break
13:00 13:45

Use experiments to replace your backlog

Wouter Lagerweij (Founder at make.io, Netherlands)

En

Lunch break (part 1) Continuous Learning using Application Performance Management & Monitoring

Igor Fesenko (Application Architect at SoftServe, Ukraine)
13:45 14:00 Break
14:00 14:45 Design for Testability: What, Why and How

Giovanni Asproni (Director at Asprotunity Ltd, UK)

En

Lunch break (part 2)  From Continuous Integration to Continuous Delivery with TeamCity

Sergey Pak (Developer at JetBrains, Germany)
14:45 15:00 Break
15:00 15:45 JIRA journey to cloud

Arkadiusz Głowacki (Senior Software Engineer at Atlassian, Poland)

En

Serverless Architectures

Antons Kranga (Cloud Evangelist at Accenture, Latvia)
Continuous Delivery with Jenkins & Kubernetes @ Sky

Adriana Vasiu (Principal Software Engineer at Sky, UK)

En

15:45 16:15 Coffee break
16:15 17:00  Metrics at Scale@UBER

Mantas Klasavicius (Senior Software Engineer at UBER, Lithuania)

En

From monolyth to SOA – baby steps

Kamil Szymanski (Senior Software Engineer at Westwing Home & Living, Germany)

En

DevOps: The Harmonious, Polygamous Marriage

Helen Beal (DevOpsologist at Ranger4, UK)

En

17:00 17:15 Break
17:15 18:00
Code review at large scale

Mikalai Alimenkou (Senior Delivery Manager at EPAM, Ukraine)
Pragmatic Architecture, Today.

Bart Blommaerts (Software Architect at Ordina, Belgium)

En

Interview in DevOps style

Vsevolod Poliakov (DevOps Tech Lead at Grammarly, Ukraine)
18:00 18:10 Closing of the first day
18:10 20:00 Whiskey party

Stage A 400 seats Stage B 200 seats Stage C 200 seats
9:00 9:45 Welcome coffee
9:45 10:00 Opening of the second day
10:00 10:45 Twelve Ways to Make Code Suck Less

Venkat Subramaniam (Founder at Agile Developer, Inc., USA)

En

10:45 11:00 Break
11:00 11:45 XDSD: is your team extreme enough?

Yegor Bugayenko (CTO at Teamed.io, USA)
The Sane way to Apps in the Cloud

Paul Stack (Engineer at HashiCorp, UK)

En

Continuous Integration for Microservices with Jenkins 2.0, Docker and Kubernetes

Andrey Trubitsyn (Solution Architect at EPAM, Ukraine)
11:45 12:00 Break
12:00 12:45
TDD from the Trenches

Kfir Bloch (Head of Backend Engineering at WIX, Israel)

En

Journey from Monolith to Microservices and DevOps by WIX

Aviran Mordo (Head of Engineering at WIX, Israel)

En

Building better CI using Jenkins pipelines

Rostyslav Fridman (Lead DevOps Engineer at EPAM, Ukraine)
12:45 13:00 Break
13:00 13:45
Engineering Excellence in large service company

Sergey Sergyenko (Project Manager at EPAM, Belarus)
Lunch break (part 1) Evolution of the delivery system in evo.company

Paul Colomiets (Programmer at evo.company, Ukraine)
13:45 14:00 Break
14:00 14:45 Lightning Talks
Engineering at TransferWise: the story of Service Discovery

Kyrylo Novotarskyi (Software Engineer at TransferWise, UK)

How TDD helps to produce better design, or not?

Mikalai Alimenkou (Senior Delivery Manager at EPAM, Ukraine)

Track quality of your code with SonarQube

Dmytro Patserkovskyi (Project Manager at V.I.Tech, Ukraine)
Lunch break (part 2) Building Continuous Delivery Pipeline In Azure – Infrastructure, Tools and Processes

Sergii Kryshtop (Software Engineering Manager at EPAM, Ukraine)
14:45 15:00 Break
15:00 15:45 Perfect release

Dmitriy Yefimenko (Director at Simple Fintech, Ukraine)
Creating An Incremental Architecture For Your System: What, Why and How

Giovanni Asproni (Director at Asprotunity Ltd, UK)

En

Common sense DevOps… or how we evolve in 4 years

Victor Polischuk (Tech Lead at Infopulse, Ukraine)
15:45 16:15 Coffee break
16:15 17:00 Testing in a Continuous Delivery World

Wouter Lagerweij (Founder at make.io, Netherlands)

En

Core Design Principles for Software Developers (part 1)

Venkat Subramaniam (Founder at Agile Developer, Inc., USA)

En

Fear and Loathing after Production

Serhiy Kalinets (Software Architect at Sigma Software, Ukraine)
17:00 17:15 Break
17:15 18:00 How QA engineers could affect product quality? Or couldn’t?

Mikalai Alimenkou (Senior Delivery Manager at EPAM, Ukraine)
Core Design Principles for Software Developers (part 2)

Venkat Subramaniam (Founder at Agile Developer, Inc., USA)

En

DevOps with Smell: Antipatterns

Antons Kranga (Cloud Evangelist at Accenture, Latvia)
18:00 18:30 Conference closing