
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.
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 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 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.
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.
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 (@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.
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 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.
Ivar Grimstad is the Jakarta EE Developer Advocate at Eclipse Foundation. He is a Java Champion and JUG Leader based in Sweden.
Ivar is the PMC Lead for Eclipse Enterprise for Java (EE4J) and involved in the Jakarta EE Working Group. He is also one of the community representatives in the JCP Executive Committee as well as specification lead for JSR 371 (MVC 1.0).
Ivar is also involved in Eclipse MicroProfile, Apache NetBeans and a frequent speaker at International developer conferences.
Dr Paul King has been contributing to open source projects for nearly 30 years and is an active committer on numerous projects including Groovy, GPars and Gradle. Paul speaks at international conferences, publishes in software magazines and journals, and is a co-author of Manning’s best-seller: Groovy in Action, 2nd Edition.