Mikalai Alimenkou
Tech Lead at XP Injection
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.
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) |