Cay Horstmann grew up in Northern Germany and attended the Christian-Albrechts-Universität in Kiel, a harbor town at the Baltic sea. He received a M.S. in computer science from Syracuse University and a Ph.D. in mathematics from the University of Michigan in Ann Arbor.
For four years, he was VP and CTO of an Internet startup that went from 3 people in a tiny office to a public company. He now teaches computer science at San Jose State University. Cay has written many books and articles on programming languages and computer science education, including the international bestseller Core Java, with ten editions since 1996. He was named a Java Champion in 2005.
Grigory Bakunov is Yandex's Director of Technology Distribution. He is a populariser of programming, a successful entrepreneur, a frequent participant at internet technology conferences, and one of the creators and regular hosts of the podcast Radio-T.
Tagir Valeev is a software developer in JetBrains s.r.o. Currently, he improves the support of Java features in IntelliJ IDEA developing new inspections and intention actions. Tagir is actively interested in static code analysis and when time permits, develops an open source library called StreamEx which enhances standard Java 8 Stream API.
Marharyta is a Software Engineer at Wix and Kyiv Kotlin user group leader. She has experience in different programming languages and paradigms, likes new challenges and enjoys programming! She's also working on making Kotlin one more programming language for JVM at Wix and try to spread the light of Kotlin to other developers. Marharyta is very passionate about knowledge sharing, so she's involved in conferences such as Kotlin NIght Kyiv, Devoxx UA and one of the organizers of Rockstar Night dev club.
Senior Software Development Manager at Oracle.
Helidon project lead.
Eclipse EE4J Project Management Committee member. Leading JSON Binding, JSON Processing, EclipseLink and Yasson projects.
Active JCP member holding the "Outstanding Spec Lead 2016" award, JCP Star Spec Lead.
Over 20 years of experience in design and implementation of complex software systems, defining systems architecture, team leading and project management.
Bachelor of Science in Applied Mathematics from Moscow Aircraft Institute (Technical University).
Sergey works as Java Performance Engineer at Oracle. His primary goal is making Oracle JVM faster digging into JVM runtime, JIT compilers, class libraries and etc. His favorite area is an interaction of Java with modern hardware.
Leading software engineer at Odnoklassniki, specializes in the development of high-loaded Java servers. Due to the experience he got while working at Oracle in HotSpot team, knows JVM like the back of his hand and is fond of sharing his expertise during various conferences. Authors one-nio and async-profiler projects, leads in the #JVM category on Stack Overflow.
A system architect and Java developer from Netcracker company. During the last years participated in many different projects including network management, monitoring and billing. Works a lot with open source technologies like Apache Cassandra, Zookeeper, Kafka, Hazelcast, etc.
Professional interests: distributed systems, high performance and high availability.
Vsevolod has more than 10 years in IT industry.
He tried his hands at different roles and directions. He worked with automated testing, fullstack development in different languages. Some time ago he lived in California and worked under contract at Google. Managed to work with various clients from financial sector. Worked at NEO SPCC startup where he was developing on Go.
Graeme Rocher is the creator of several popular Open Source projects including Grails and Micronaut and co-author of "The Definitive Guide to Grails". Graeme currently leads the Grails and Micronaut engineering teams at OCI. Graeme is a member of the Java Champions and 2018 was awarded the Groundbreaker award by Oracle for his work on Open Source.
Designed and developed high-performance systems in NetCracker, Odnoklassniki (mail.ru), Sberbank, lately at NSPK JST (MIR PS operator). Engaged in systems architecture, backend (Java) and even in frontend (ReactJS). Big fan of standard solutions and technology usage even in very non-standard situations. Lector (MIPT), coauthor of study-book and popularizer of cryptography and information security.
Martin is an IT consultant, Java enthusiast and has been heavily involved in the activities of the Bulgarian Java User group (BG JUG). His areas of interest include the wide range of Java-related technologies (such as Servlets, JSP, JAXB, JAXP, JMS, JMX, JAX-RS, JAX-WS, Hibernate, Spring Framework, Liferay Portal and Eclipse RCP), cloud computing technologies, cloud-based software architectures, enterprise application integration, relational and NoSQL databases. He is also a regular speaker at Java conferences and helps with the organization of the jPrime conference in Bulgaria.
Trustin Lee is a software engineer who is often known as the founder of Netty project, the most popular asynchronous networking framework in JVM ecosystem. He enjoys designing frameworks and libraries which yield the best experience to developers. At LINE+ corporation, the company behind "LINE" the top mobile messenger in Japan, Taiwan and Thailand, he builds various open-source software, such as a microservice framework Armeria and a distributed configuration repository Central Dogma, to facilitate the adoption of microservice architecture.
Salman is involved in open-source JVM development, he's a contributor to the OpenJ9 JVM and OMR Runtimes projects. His passion lies in performance and GC! As a member of IBM's Java runtimes team (Ottawa, Canada), he's involved with R&D to evolve GC technology. His recent work has been focused on “pause-less” GC technology and parallelism optimizations relating to load balancing and synchronization.
Jamie is a software developer and Advocate for Open Liberty, MicroProfile and Kabanero based at IBM’s R&D Laboratory in Hursley, UK. He is a subject matter expert in containerised solutions and takes a keen interest in emerging technologies with experience in Maven, git, Jenkins and microservice architecture. He fell in love with Java at University and has gone on to talk at many conferences about using Java with microservices. He has worked on a wide variety of projects such as modernising CICS mainframe testing infrastructure, creating and automating the creation of Docker images for IBM’s products, contributing to a DevOps pipeline offering and creating web applications for events at the Lab. His recent passion is around raising awareness about energy consumption of technology and discovering ways to help reduce technologies carbon footprint.
Vladimir has been working on performance and scalability of NetCracker platform (a software used by telecom operators for automatization of network management processes and network equipment) for ten years. His focus is Java and Oracle Database performance optimisations. Vladimir is an author of more than a dozen of performance improvements in the official PostgreSQL JDBC driver.
Worked at Excelsior since 2011, was one of the Excelsior JET developers (Java SE certified implementation based on optimizing AOT compilation).
Basically, worked with runtime: GC, class loading, concurrency maintenance, profiling and so on. Besides, supported one plugin for the JET-compiled applications' debugging in GDB and sometimes wrote for Excelsior JET Team Blog.
Also, he is co-founder and co-lead of JUGNsk — an official Java Users Group in Novosibirsk, helps to organize meetups about Java and JVM.
In his free time teaches C/C++ courses at Novosibirsk State University.
Has more than 9 years of experience in commercial development on Java. Leads a small development team in Kontur, the biggest IT company in Ekaterinburg. Manages Java community inside of the company and in Ekaterinburg.
Sebastian Daschner is a Lead Java Developer Advocate for IBM, author, and trainer and is enthusiastic about programming and Java (EE). He is the author of the book "Architecting Modern Java EE Applications". Sebastian is participating in the JCP, helping to form the future standards of Java EE, serving in the JAX-RS, JSON-P and Config Expert Groups and collaborating on various open source projects. For his contributions in the Java community and ecosystem, he was recognized as a Java Champion, Oracle Developer Champion and JavaOne Rockstar.
Besides Java, Sebastian is also a heavy user of Linux and container technologies like Docker. He evangelizes computer science practices on his blog, his newsletter, and on Twitter via @DaschnerS. When not working with Java, he also loves to travel the world — either by plane or motorbike.
Jiri is a devoted open-source software engineer that loves his work. Born in Red Hat, now being Quality Engineering team lead at Hazelcast, an in-memory computing platform open source company. Digging deep, never giving up on a problem until it's solved and enjoying this all the way, that's Jiri. Besides that, he loves any sport and as a true Czech person, he never refuses a pleasant conversation over a pint of beer.
Ivan has over 8 years of experience working with Java and started as a C++ developer. For the last 5 years he has been working with in the field of financial markets, previously worked for Otkritie Broker where he was involved in the development of a risk assessment system.
Mainly Java Software Engineer / Consultant focused on distributed systems development adopting ReactiveManifesto and ReactiveProgramming techniques. Open source geek, the active contributor of ProjectReactor. Along with that, public speaker and author of the book "Reactive Programming in Spring 5.0".
Dmitry has been in IT since 2014. Over the past few years he has been actively developing I/O intensive applications on Java, C/Linux and related performance issues. Prior to that he developed banking software and a data processing platform on Spark. He has experience on working with Scala, functional programming and typelevel stack. Currently works as Big Data developer at Grid Dynamics.