Ondrej Stastny

Born and raised in Prague, Czech Republic, Ondrej has spent the last couple of years leading engineering teams in Seattle, WA. In his 12+ years in the industry, he has worked on a variety of products from search engines to mobile apps, as a full stack software engineer, a field engineer, and an engineering leader. His recent work involved shipping features for VMware Workspace ONE UEM which integrate with computer assembly lines at Dell Technologies. And now he’s building a new team to tackle identity and single sign-on across the portfolio of VMware products.

Georgi Peychev

Georgi is a software engineer with more than 15 years of experience and background in a wide range of contexts (such as banking, insurances, large retail). Most of the time he is focusing on backend development with Spring Boot but also likes Angular and Android development. Currently he is working for REWE Digital.

Georgios Andrianakis

Georgios is a Senior Software Engineer working for Red Hat. He works on Java frameworks and their synergies with cloud native systems but also has a taste for DevOps and Data Engineering.

Vladimir Schreiner

Vladimir is a technical product manager with an engineering background (Master’s degree in Computer science) and deep expertise in stream processing and real-time data pipelines. Ten years of building internal software platforms and development infrastructure have made him passionate about new technologies and finding ways to simplify data processing. Therefore Vladimir joined Hazelcast in 2016 and he is a product guy behind Hazelcast Jet streaming engine. He authored the Understanding Stream Processing DZone Refcard. Vladimir is also a lecturer with the Czechitas Foundation, whose mission is to inspire women and girls to explore the world of information technology.

Christian Heger

Christian is creating the environment to develop, innovate and truly collaborate at Zühlke Engineering in Munich. He comes from a software development and architecture background. Currently, he does a lot of interesting things: team leadership – being responsible for the team in Munich and building up our team in Sofia. Christian is constantly thinking how to improve the way his teams work together. He is also consulting clients on how to get going with innovation, and how to adopt agility and technology on the way.

Dr. Stephen Robinson

Technical Lead and Solution Architect at Tide

Technical Lead and Solution Architect with experience building direct-to-client and back-office financial services platforms covering the full stack.
Excited to demonstrate how good architecture, collaboration and process can enable incremental and reliable delivery on transformative business goals and realise the disruptive opportunities of technology.
An advocate for message driven and microservice architectures to enable low risk, responsive change.

Pavel Chernyshov

Master iOS developer with over eight years of hands-on experience, Pavel is in a never-ending search for processes and tools that produce faster, better mobile applications. Pavel leads a multinational distributed team of developers located in different offices and knows how to unite them in pursuit of an end product. He’s a fan of Alistair Cockburn that believes agile methodologies will save the world. He doesn’t understand the term feature freeze.

Josh Long

Josh (@starbuxman) has been the first Spring Developer Advocate since 2010. Josh is a Java Champion, author of 6 books (including O’Reilly’s “Cloud Native Java: Designing Resilient Systems with Spring Boot, Spring Cloud, and Cloud Foundry” and “Reactive Spring”) and numerous best-selling video training (including “Building Microservices with Spring Boot Livelessons” with Spring Boot co-founder Phil Webb), and an open-source contributor (Spring Boot, Spring Integration, Spring Cloud, Activiti and Vaadin, etc), a podcaster (“A Bootiful Podcast”) and a YouTuber.

Reactive Spring

11:00-12:30 Main Hall #Influencers Novice

Microservices and big-data increasingly confront us with the limitations of traditional input/output. In traditional IO, work that is IO-bound dominates threads. This wouldn’t be such a big deal if we could add more threads cheaply, but threads are expensive on the JVM, and most other platforms. Even if threads were cheap and infinitely scalable, we’d still be confronted with the faulty nature of networks. Things break, and they often do so in subtle, but non-exceptional ways. Traditional approaches to integration bury the faulty nature of networks behind overly simplifying abstractions. We need something better.

Spring Framework 5 is here! It introduces the Spring developer to a growing world of support for reactive programming across the Spring portfolio, starting with a new Netty-based web runtime, component model and module called Spring WebFlux, and then continuing to Spring Data Kay, Spring Security 5.0, Spring Boot 2.0 and Spring Cloud Finchley. Sure, it sounds like a lot, but don’t worry! Join me, your guide, Spring developer advocate Josh Long, and we’ll explore the wacky, wonderful world of Reactive Spring together.

Jack Shirazi

Jack Shirazi works in the Performance and Reliability team at Hotels.com, part of Expedia Group. He is the founder of JavaPerformanceTuning.com and author of Java Performance Tuning (O’Reilly), and has been an official Java
Champion since 2005.

Jack has worked at all levels and all stages of IT projects in several industries including with real-time, low latency and highly scaled applications. As well as authoring his popular book and contributing to several other books, Jack has published over 60 articles on Java performance for various sites and magazines; and has published over 200 newsletters for JavaPerformanceTuning.com over 15 years, and with these newsletters published around 10,000 Java performance and memory related tips.

What we Learned Moving Hundreds of Services into the Cloud: A Java/Kubernetes/Cassandra/DynamoDB Best Practices Story

12:30-13:20 Main Hall #Influencers Advanced
1 6 7 8 9 10 32