Program
Have something interesting to share with Java Eastern Europe community? Become a speaker now [https://docs.google.com/forms/d/e/1FAIpQLSeltCZLo7dqAOXMGwcTvfTeKVDV-BDpYKD-OWL8W03ifQSdMw/viewform] Toggle navigation Home Program Speakers Sponsors Organizer Venue History Registration 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 Day 1 Day 2 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 Mikalai Alimenkou Tech Lead at XP Injection Oleg Dokuka Software Engineer at Netifi All rights reserved JEEConf ©