Have something interesting to share with Java Eastern Europe community?
Become a speaker now

Conference program

At the moment conference program is forming and we invite speakers with interesting experience in Java development to join our team. Final version of the conference program will be published on May 25th. If you have any questions regarding program or talk submission, please send them to review@jeeconf.com.

Conference schedule

English language
Russian language
Ukrainian language
Track A 700 seats Track B 300 seats Track C 300 seats Track D 250 seats
9:00 – 9:45 Registration and welcome coffee
9:45 – 10:00 Conference opening (Track A)
10:00 – 10:45 Spring On The JVM: Runtime Revisited

Juergen Hoeller (Technology Director at Pivotal, Austria)
Fear and Loathing in JVM interop

Marharyta Nedzelska (Software Engineer at Wix, Ukraine)
NoSql missing manual

Ivan Vasyliev (Systems Architect at Playtika, Ukraine)
Building a secure Java app is possible

Maria Kharlamb (Team Lead at DataArt, UK)
10:45 – 11:05 Break
11:05 – 11:50 Scooby RAM, where are you?

Andrzej Grzesik (Revolut, UK)
Improve your Java apps in containers with Java 13

Denys Makogon (Principal Member of Technical Stuff at Oracle, Ukraine)
Neo4j for Java developers in microservices world

Vladimir Plizga (Backend Tech Lead at CFT, Russia)
Demystifying Certificates and TLS For Java Developers

Alan Scherger (Founder at HpyDev LLC, USA)
11:50 – 12:10 Break
12:10 – 12:55 High-Performance Systems Design

Orkhan Gasimov (Digital Architect at GlobalLogic, Ukraine)
Coroutines on JVM: is it just hype or a real deal?

Yura Nosenko (Kotlin Lead at Attendify, Ukraine)
10 lessons learned from using Kafka in more than 1000 microservices

Natan Silnitsky (Backend Infra Engineer at Wix, Izrael)
Know-how as code: the (Java) developer’s guide to the code generation

Andrey Kogun (Development Expert at CROC Inc., Russia)
12:55 – 14:00 Lunch break
14:00 – 14:45 Java After Eight

Nicolai Parlog (Code Monkey at CodeFX, Germany)
Dynamic Language Runtime On Java Platform* (*or how JRuby works)

Alex Dukhno (Software Engineer at Hazelcast, Ukraine)
From Micro to MacroBenchmarks

Denis Wilson Souza Rosa (Developer Advocate at Couchbase, Germany)
Artificial Intelligence: from Zero to AlphaZero

Ivan Hetman (Lead Java Developer at N-iX, Ukraine)
14:45 – 15:05 Break
15:05 – 15:50 Spring into Quarkus

Alexey Loubyansky (Principal Software Engineer at Red Hat, Ukraine)
Demystifying Garbage Collection in Java

Igor Braga (Software Developer at IBM, Canada)
Aerospike

Sergii Karpenko (Technical Lead at Playtika, Ukraine)
Deep Dive: Modern CI/CD in the microservices world with Kubernetes (part 1)

Mikalai Alimenkou (Independent Consultant at XP Injection, Ukraine)
15:50 – 16:20 Coffee break
16:20 – 17:05 Micro optimizations in Java. Part 2.

Dmytro Dumanskiy (CTO at Blynk, Ukraine)
Quarkify your Enterprise Java – coding that sparks flow

Sebastian Daschner (Lead Java Developer Advocate at IBM, Austria)
Changing NoSQL vendor on production during a coffee break

Anastasiia Smirnova (Technical Lead at Playtika, Ukraine)
Deep Dive: Modern CI/CD in the microservices world with Kubernetes (part 2)

Mikalai Alimenkou (Independent Consultant at XP Injection, Ukraine)
17:05 – 17:25 Break
17:25 – 18:10 BOF: Spring future in cloud-native world

Juergen Hoeller (Technology Director at Pivotal, Austria)
6 signs you have no clue about modern Java

Denys Makogon (Principal Member of Technical Stuff at Oracle, Ukraine)
Bootiful Logging

Philipp Krenn (Developer Advocade at Elastic, Austria)
Go experience report from a Java developer’s standpoint

Sergio Kovtunenko (Team Leader at Exadel, Ukraine)
18:10 – 21:00 Whiskey party

Track A 700 seats Track B 300 seats Track C 300 seats Track D 250 seats
9:00 – 9:50 Registration and welcome coffee
9:50 – 10:00 Opening of the second conference day (Track A)
10:00 – 10:45 Performance

Chris Thalinger (Staff Software Engineer at Twitter, USA)
10:45 – 11:05 Break
11:05 – 11:50 A Java developer’s quest for productivity

Sebastian Daschner (Lead Java Developer Advocate at IBM, Austria)
The state of Reactive Streams

Oleh Dokuka (Developers Advocate / Principal Software Engineer at Netifi, Ukraine)
Finding an optimal ride to Kubernetes

Dmitrii Sugrobov (Software Engineer at Leroy Merlin, Russia)
Deep Dive: Static analysis tools as the best friend of quality (part 1)

Mikalai Alimenkou (Independent Consultant at XP Injection, Ukraine)
11:50 – 12:10 Break
12:10 – 12:55 Concise Spring Boot applications with Kotlin

Maciej Walkowiak (Software Consultant, Germany)
Practical Intro to Reactive Programming

Rossen Stoyanchev (Senior Staff at VMware, UK)
Modern and Open Way to Build Cloud-Native Microservices: MicroProfile

Emily Jiang (Liberty Microservice Architect at IBM, UK)
Deep Dive: Static analysis tools as the best friend of quality (part 2)

Mikalai Alimenkou (Independent Consultant at XP Injection, Ukraine)
12:55 – 14:00 Lunch break
14:00 – 14:45 Find the performance elephant in the room

Charlie Gracie (Principal Software Engineer at Microsoft, Canada)
Netty in web-games and more

Andrey Mizurov (Technical Lead at Playtika, Belarus)
How to Properly Blame Things for Causing Latency: An Introduction to Distributed Tracing and Zipkin

Adrian Cole (Distributed tracing guy at VMware, Malaysia)
Code Coverage on JVM: Practice and Mechanics

Evgeny Mandrikov (Software Gardener at SonarSource, France)
14:45 – 15:05 Break
15:05 – 15:50 25+ recipes to use Optional Effectively which Is Not Optional

Mohamed Taman (Sr. Solutions Architect at Devtech d.o.o, Serbia)
Streaming with RSocket and Spring

Rossen Stoyanchev (Senior Staff at VMware, UK)
REST or gRPC? I want it all, and I want it now!

Serge Bishyr (Senior Software Engineer at Lohika, Ukraine)
Contract testing for distributed microservices

Roman Tsypuk (Staff Engineer at Lohika, Ukraine)
15:50 – 16:10 Break
16:10 – 16:55 Saga about distributed business transactions in the microservices world

Mikalai Alimenkou (Independent Consultant at XP Injection, Ukraine)
RSocket as a wire protocol

Oleh Dokuka (Developers Advocate / Principal Software Engineer at Netifi, Ukraine)
Sentinel: microservice reliability through flow control

Maksym Govorischev (Chief Software Engineer at EPAM, Ukraine)
Kotlintest and the Order of the Phoenix. What did Kotlin give to the testing world?

Pasha Finkelstein (Software Developer at JetBrains, Russia)
16:55 – 17:15 Conference closing (Track A)

 

 

 

TBD TBD TBD TBD

Program committee