Your search did not match any results.
We suggest you try the following to help find what you’re looking for:
Join us for technical sessions, hands-on labs, demos, panels, and live Q&A with experts.
Register today.
Oracle’s ongoing technology leadership and ecosystem stewardship is advancing Java, strengthening its position as the premier programming language and platform for modern application development. At this event, you’ll enhance your developer skills by learning more about Java from Oracle and industry technical experts. See how Java can help you create the next generation of rich, scalable, secure, and modern applications for a variety of targeted deployment environments. Gain insight into innovations within the Java 16 release that improve the performance, stability, and security of application development.
Register now to learn more about:
In 2020, we observed Java’s 25th birthday by reflecting on its past and showcasing how it remains one of today’s most pervasively used technologies. Through progressive modernization, Java continues to empower developers to create the next generation of rich, scalable, and secure enterprise applications for a variety of targeted deployment environments, including the cloud. In this keynote, learn how Oracle’s ongoing technology and ecosystem stewardship helps create a contemporary language and platform through thoughtful innovation delivered in a predictable and approachable format. With it, developers can thrive in the evolving application development landscape.
Vice President, Java Developer Relations, Oracle
Director, Product Management, Oracle
Senior Director, Product Management, Oracle
With a new, more rapid release cadence, improvements to Java are arriving faster than ever. Experience a whirlwind tour of some of the features planned for the Java programming language in the upcoming months and years.
Consulting Member of Technical Staff, Oracle
Helidon and Coherence Community Edition continue to improve support for developing Java microservices with innovations such as MicroProfile API updates, integration with Micronaut and other Java runtimes, GraphQL and GraalVM support, and polyglot client support. This session will introduce you to Helidon and Coherence Community Edition, summarize recent innovations and work in process, and demonstrate how to use these open source frameworks to build scalable microservices.
Software Developer, Oracle
Architect, Oracle
Senior Director, Product Management, Oracle
In this session, you’ll learn how to build Java microservices that have a low memory footprint and start in milliseconds, making them perfect for cloud deployments. These microservices can be built using GraalVM—a high-performance virtual machine that can also compile Java applications into native executables. You’ll receive suggestions for getting started, review various frameworks that work with GraalVM native image, and learn about optimizing performance of native images.
Principal Developer Advocate, Oracle
Vector API, incubating in Java 16, enables developers to write platform-agnostic, data-parallel programs where single instructions operate on multiple data (SIMD). Such data-parallel programs, on supporting hardware, are efficiently compiled to vector hardware instructions. They can be more performant that the scalar equivalent: a single instruction operating on a single data element. This talk introduces the Vector API, describes how it was implemented, and presents examples of data-parallel programs with details of how they compile to vector instructions.
Principal Engineer, Intel
Software Architect, Oracle
Getting up to speed on the new features in Java 16 may seem overwhelming, but your IDE can help. IntelliJ IDEA not only provides support for the latest version of Java, it can also help you discover and use the new language features. Learn how the IDE can help you to migrate to the latest and greatest version—knowing that you won’t need to research the new features until you need them.
Java Advocacy Lead, JetBrains
Java, its libraries, and the Java virtual machine (JVM) are all built through OpenJDK, an open source project. As many developers with different backgrounds engage in the OpenJDK projects, clear directions are sometimes needed to align developers around terminology and process. The OpenJDK Developers’ Guide aims to provide such directions. While providing a patch may seem like the most obvious way to improve the Java experience, this is not necessarily the case. Learn about the many other ways you can contribute to the OpenJDK project.
Principal Member of Technical Staff, Oracle
Monitoring, troubleshooting, and profiling tools are extremely important for developing reliable, scalable, and performant applications. The Oracle Java Development Kit (JDK) comes bundled with a rich set of tools that help at every phase of the Java application lifecycle. This session will highlight all the monitoring and troubleshooting tools available in the bin folder of the Oracle JDK installation. We’ll examine these tools, their capabilities, and how they can help you extract useful diagnostic information from your Java applications so you can root out and resolve challenging problems.
Consulting Member of Technical Staff, Oracle
Got a question about why Java is the way it is, or where it's going? Bring your favorite questions about the Java Platform and the Java Development Kit—past, present, or future—to this open Q&A session with key architects from Oracle's Java team.
Director, Product Management, Oracle
Architect, Oracle
Software Architect, Oracle
Software Development Director, Oracle
Consulting Member of Technical Staff, Oracle
Recent features released in Java 15 and Java 16 provide an opportunity to improve application development productivity. In this hands-on workshop, you’ll have a chance to discover and play with some of the most recent Project Amber language features added to the Java platform such as Records, Sealed Classes, Pattern Matching for instanceof, and Text Blocks. You’ll also get to explore Hidden Classes and some of the new Project Panama APIs. Further, you can test-drive a few of the new features of JDK 16 such as Alpine support, new Java Flight Recorder enhancements, and jpackage. There’s no need for you to install anything special as the workshop will use the latest version of Java 16 via an online IDE on Oracle Cloud.
Consulting Software Technical Evangelist, Oracle
Learn how to deploy Oracle WebLogic Server applications in Kubernetes on Oracle Cloud Infrastructure. You’ll get an overview of WebLogic Kubernetes Toolkit capabilities that enable you to manage the lifecycle of Java EE and Jakarta EE application deployments in Kubernetes clusters. See how to deploy the WebLogic Kubernetes Operator, a load balancer, and create an Oracle WebLogic Server domain in Oracle Container Engine for Kubernetes—the managed Kubernetes environment in Oracle Cloud Infrastructure—and monitor and manage your applications in Kubernetes.
Director, Product Management, Oracle
Product Manager, Oracle
Are you looking to build applications with Micronaut and Oracle Cloud with Autonomous Database? This workshop features several labs that walk you through the steps to get started with Micronaut, Oracle Cloud, and Autonomous Database.
Architect, Oracle
In 2020, we observed Java’s 25th birthday by reflecting on its past and showcasing how it remains one of today’s most pervasively used technologies. Through progressive modernization, Java continues to empower developers to create the next generation of rich, scalable, and secure enterprise applications for a variety of targeted deployment environments, including the cloud. In this keynote, learn how Oracle’s ongoing technology and ecosystem stewardship helps create a contemporary language and platform through thoughtful innovation delivered in a predictable and approachable format. With it, developers can thrive in the evolving application development landscape.
Vice President, Java Developer Relations, Oracle
Director, Product Management, Oracle
Senior Director, Product Management, Oracle
With a new, more rapid release cadence, improvements to Java are arriving faster than ever. Experience a whirlwind tour of some of the features planned for the Java programming language in the upcoming months and years.
Consulting Member of Technical Staff, Oracle
Helidon and Coherence Community Edition continue to improve support for developing Java microservices with innovations such as MicroProfile API updates, integration with Micronaut and other Java runtimes, GraphQL and GraalVM support, and polyglot client support. This session will introduce you to Helidon and Coherence Community Edition, summarize recent innovations and work in process, and demonstrate how to use these open source frameworks to build scalable microservices.
Software Developer, Oracle
Architect, Oracle
Senior Director, Product Management, Oracle
In this session, you’ll learn how to build Java microservices that have a low memory footprint and start in milliseconds, making them perfect for cloud deployments. These microservices can be built using GraalVM—a high-performance virtual machine that can also compile Java applications into native executables. You’ll receive suggestions for getting started, review various frameworks that work with GraalVM native image, and learn about optimizing performance of native images.
Principal Developer Advocate, Oracle
Hear from the two developers who wrote more than 50,000 lines of Java to enable the transition of OpenJDK—relied upon by millions of developers around the world—to Git and GitHub. This session will cover the challenges they faced over the two-year migration as they transitioned an established, open source community using a self-hosted Mercurial server to using Git and GitHub. You’ll hear how they converted more than 65,000 Mercurial commits to Git, created GitHub apps to customize contribution workflow, and scaled pull requests to work for an open source project with more than 250 active contributors.
Principal Member of Technical Staff, Oracle
Consulting Member of Technical Staff, Oracle
Getting up to speed on the new features in Java 16 may seem overwhelming, but your IDE can help. IntelliJ IDEA not only provides support for the latest version of Java, it can also help you discover and use the new language features. Learn how the IDE can help you to migrate to the latest and greatest version—knowing that you won’t need to research the new features until you need them.
Java Advocacy Lead, JetBrains
A preview feature in Java 14 and 15, Records are now final in Java 16. Their close coupling of immutable state and API makes them suitable for several use cases, one of which is serialization. This session will first introduce Records and the concept of serialization. Then, you’ll see a demonstration showing how the properties of Record classes can be leveraged to improve the security, maintainability, and overall performance of serialization.
Member of Technical Staff, Oracle
Consulting Member of Technical Staff, Oracle
The introduction of Records has simplified many common use cases in server-side applications. In this session, the co-creator of Micronaut will demonstrate how to get the most out of Micronaut and Records in your applications.
Architect, Oracle
Got a question about why Java is the way it is, or where it's going? Bring your favorite questions about the Java Platform and the Java Development Kit—past, present, or future—to this open Q&A session with key architects from Oracle's Java team.
Director, Product Management, Oracle
Architect, Oracle
Software Architect, Oracle
Software Development Director, Oracle
Consulting Member of Technical Staff, Oracle
Recent features released in Java 15 and Java 16 an opportunity to improve application development productivity. In this hands-on workshop, you’ll have a chance to discover and play with some of the most recent Project Amber language features added to the Java platform such as Records, Sealed Classes, Pattern Matching for instanceof, and Text Blocks. You’ll also get to explore Hidden Classes and some of the new Project Panama APIs. Further, you can test-drive a few of the new features of JDK 16 such as Alpine support, new Java Flight Recorder enhancements, and jpackage. There’s no need for you to install anything special as the workshop will use the latest version of Java 16 via an online IDE on Oracle Cloud.
Consulting Software Technical Evangelist, Oracle
Learn how to deploy Oracle WebLogic Server applications in Kubernetes on Oracle Cloud Infrastructure. You’ll get an overview of WebLogic Kubernetes Toolkit capabilities that enable you to manage the lifecycle of Java EE and Jakarta EE application deployments in Kubernetes clusters. See how to deploy the WebLogic Kubernetes Operator, a load balancer, and create an Oracle WebLogic Server domain in Oracle Container Engine for Kubernetes—the managed Kubernetes environment in Oracle Cloud Infrastructure—and monitor and manage your applications in Kubernetes.
Director, Product Management, Oracle
Product Manager, Oracle
Are you looking to build applications with Micronaut and Oracle Cloud with Autonomous Database? This workshop features several labs that walk you through the steps to get started with Micronaut, Oracle Cloud, and Autonomous Database.
Architect, Oracle
In 2020, we observed Java’s 25th birthday by reflecting on its past and showcasing how it remains one of today’s most pervasively used technologies. Through progressive modernization, Java continues to empower developers to create the next generation of rich, scalable, and secure enterprise applications for a variety of targeted deployment environments, including the cloud. In this keynote, learn how Oracle’s ongoing technology and ecosystem stewardship helps create a contemporary language and platform through thoughtful innovation delivered in a predictable and approachable format. With it, developers can thrive in the evolving application development landscape.
Vice President, Java Developer Relations, Oracle
Director, Product Management, Oracle
Senior Director, Product Management, Oracle
With a new, more rapid release cadence, improvements to Java are arriving faster than ever. Experience a whirlwind tour of some of the features planned for the Java programming language in the upcoming months and years.
Consulting Member of Technical Staff, Oracle
Helidon and Coherence Community Edition continue to improve support for developing Java microservices with innovations such as MicroProfile API updates, integration with Micronaut and other Java runtimes, GraphQL and GraalVM support, and polyglot client support. This session will introduce you to Helidon and Coherence Community Edition, summarize recent innovations and work in process, and demonstrate how to use these open source frameworks to build scalable microservices.
Software Developer, Oracle
Architect, Oracle
Senior Director, Product Management, Oracle
In this session, you’ll learn how to build Java microservices that have a low memory footprint and start in milliseconds, making them perfect for cloud deployments. These microservices can be built using GraalVM—a high-performance virtual machine that can also compile Java applications into native executables. You’ll receive suggestions for getting started, review various frameworks that work with GraalVM native image, and learn about optimizing performance of native images.
Principal Developer Advocate, Oracle
Hear from the two developers who wrote more than 50,000 lines of Java to enable the transition of OpenJDK—relied upon by millions of developers around the world—to Git and GitHub. This session will cover the challenges they faced over the two-year migration as they transitioned an established, open source community using a self-hosted Mercurial server to using Git and GitHub. You’ll hear how they converted more than 65,000 Mercurial commits to Git, created GitHub apps to customize contribution workflow, and scaled pull requests to work for an open source project with more than 250 active contributors.
Principal Member of Technical Staff, Oracle
Consulting Member of Technical Staff, Oracle
The OpenJFX project defines the JavaFX APIs and implementations that allow developers to create modern, platform-independent user interfaces using Java. At the top-level, JavaFX provides an API that is very similar to the standard Java APIs developers are used to. At the lower level, the JavaFX rendering pipeline integrates with many types of native devices, from desktop systems to mobile and embedded devices. This session explains the structure, components, and roadmap of the OpenJFX project.
CTO, Gluon
A preview feature in Java 14 and 15, Records are now final in Java 16. Their close coupling of immutable state and API makes them suitable for several use cases, one of which is serialization. This session will first introduce Records and the concept of serialization. Then, you’ll see a demonstration showing how the properties of Record classes can be leveraged to improve the security, maintainability, and overall performance of serialization.
Member of Technical Staff, Oracle
Consulting Member of Technical Staff, Oracle
The introduction of Records has simplified many common use cases in server-side applications. In this session, the co-creator of Micronaut will demonstrate how to get the most out of Micronaut and Records in your applications.
Architect, Oracle
Got a question about why Java is the way it is, or where it's going? Bring your favorite questions about the Java Platform and the Java Development Kit—past, present, or future—to this open Q&A session with key architects from Oracle's Java team.
Director, Product Management, Oracle
Architect, Oracle
Software Architect, Oracle
Software Development Director, Oracle
Consulting Member of Technical Staff, Oracle
Recent features released in Java 15 and Java 16 provide an opportunity to improve application development productivity. In this hands-on workshop, you’ll have a chance to discover and play with some of the most recent Project Amber language features added to the Java platform such as Records, Sealed Classes, Pattern Matching for instance of, and Text Blocks. You’ll also get to explore Hidden Classes and some of the new Project Panama APIs. Further, you can test-drive a few of the new features of JDK 16 such as Alpine support, new Java Flight Recorder enhancements, and jpackage. There’s no need for you to install anything special as the workshop will use the latest version of Java 16 via an online IDE on Oracle Cloud.
Consulting Software Technical Evangelist, Oracle
Learn how to deploy Oracle WebLogic Server applications in Kubernetes on Oracle Cloud Infrastructure. You’ll get an overview of WebLogic Kubernetes Toolkit capabilities that enable you to manage the lifecycle of Java EE and Jakarta EE application deployments in Kubernetes clusters. See how to deploy the WebLogic Kubernetes Operator, a load balancer, and create an Oracle WebLogic Server domain in Oracle Container Engine for Kubernetes—the managed Kubernetes environment in Oracle Cloud Infrastructure—and monitor and manage your applications in Kubernetes.
Director, Product Management, Oracle
Product Manager, Oracle
Are you looking to build applications with Micronaut and Oracle Cloud with Autonomous Database? This workshop features several labs that walk you through the steps to get started with Micronaut, Oracle Cloud, and Autonomous Database.
Architect, Oracle
Chad Arimura is vice president of Java developer relations at Oracle. Previously, he was the cofounder and CEO of Iron.io where he grew a multimillion dollar, annual recurring revenue business that pioneered serverless computing and recorded some of the earliest usages of the term serverless in 2010. When Oracle acquired Iron.io in 2017, Chad served as vice president of serverless technologies where he established the serverless organization. His team produced The Fn Project and Oracle Functions, making Oracle one of the only major cloud providers to offer a functions-as-a-service platform largely built on upstream, open source code. Once the serverless org was fully established, Chad joined the Java platform group to help build out the developer relations team and further strengthen Oracle’s connection with the millions of Java developers worldwide by demonstrating empathy and integrity. He’s a frequent speaker at developer events worldwide, addressing topics such as Java, serverless computing, entrepreneurship, team building, and culture. You can follow and stay connected with Chad on Twitter: @chadarimura
Aurelio Garcia-Ribeyro is a senior director of product management for the Java platform group at Oracle. He has been involved in the development of the Java Development Kit (JDK) since JDK 7. Aurelio ensures that internal Oracle groups using the JDK are informed of changes, and he explains the most relevant features and enhancements for upcoming releases. Prior to joining Oracle in 2010, Aurelio worked at Sun Microsystems. Before moving to California, he was employed in workforce management in the telecommunications industry in Florida. He has been a frequent presenter at JavaOne, Oracle Code One, Java user groups, and Oracle customer events. He received a JavaOne Rock Star Award. Aurelio holds a BS in systems engineering from Universidad de Lima and an MBA from the MIT Sloan School of Management. You can follow and stay connected with Aurelio on Twitter @aureliog.
Sharat Chander is a director of Java platform product management and developer engagement at Oracle. He has worked in the IT industry for 25 years for firms that include Bell Atlantic, Verizon, and Sun Microsystems. His background and technical specialty is in Java development tools, graphics design, and product and community management. Actively involved in the Java community for 20 years, Sharat helps drive greater Java awareness, acceptance, and adoption. His advocacy efforts have improved and increased community participation and enterprise usage of Java. Sharat is also a frequent keynote speaker and active participant in developer programs worldwide.
Dmitry Aleksandrov is a software developer at Oracle as well as a Java Champion and an Oracle Groundbreaker. While he has more than a decade of experience in Java Enterprise for the banking and communications industries, Dmitry is most interested in dynamic languages on Java Virtual Machines and features such as massive computations on graphics processing units. A true believer in open source and community-driven initiatives, he is a coleader of the Bulgarian Java User Group and co-organizer of the jPrime conference. Dmitry is also a blogger and a frequent speaker at local events and conferences such as JavaOne, Oracle Code One, Devoxx, Voxxed Days, Joker, and JPoint.
Gavin Bierman works in Oracle’s Java platform group helping to design future versions of Java. He is also a member of Oracle Labs, researching various topics surrounding programming language design and implementation. Before joining Oracle six years ago, Gavin spent a decade at Microsoft Research and, prior to that, was tenured at the University of Cambridge.
Julia Boes is an OpenJDK developer for Oracle’s Java platform group. She holds a master’s degree in linguistic and computer science. Julia’s current work focuses on record serialization.
David Delabassee is a developer advocate in the Java platform group at Oracle. Prior to that, he was involved in Oracle’s serverless initiatives and in Java EE 8, especially its transition to the Eclipse Foundation as part of the Jakarta EE initiative. Over the years, David has championed Java extensively throughout the world by presenting at conferences and user groups, large and small. He blogs at delabassee.com and has authored many technical articles for various publications. David lives in Belgium where he enjoys playing video games with his daughter in his spare time.
Erik Duvelad is an OpenJDK developer at Oracle. He mainly works on HotSpot—the OpenJDK Java virtual machine—and garbage collectors, but he also has a soft spot for developer tools. He has contributed to OpenJDK for more than eight years. Erik is one of two lead developers on project Skara, the OpenJDK project for migrating more than 20 repositories and 250 developers to Git and GitHub.
Trisha Gee is a Java Champion, published author, and leader of the Java Developer Advocacy team at JetBrains. She has developed Java applications for a range of industries of all sizes, including finance, manufacturing, and non-profit. Trisha has expertise in Java high performance systems, dabbles with Open Source development, and is a leader of the Sevilla Java User Group.
Brian Goetz is the Java language architect for the Java platform group at Oracle, and he was the specification lead for lambda expressions for the Java programming language (JSR-335). Brian is the author of the best-selling book Java Concurrency in Practice, has written more than 75 articles on Java development, and has been fascinated by programming since Jimmy Carter was president.
Maciej Gruszka has worked as a middleware specialist since 1999. At BEA Systems, he was a senior principal system engineer supporting and evangelizing middleware for BEA’s eastern European customers. When Oracle acquired BEA, he joined Oracle’s sales consulting competency center as the main Oracle WebLogic specialist in his region. In 2011, Maciej transferred to Oracle’s development division where he was the product manager for the Cloud Application Foundation in EMEA. In 2014, he moved to Oracle headquarters and served as senior principal product manager for Oracle aPaaS cloud solutions, Oracle WebLogic Server, and Oracle Coherence. Currently, Maciej is a director of product management running a team responsible for building relationships with key Oracle customers who use Oracle WebLogic Server, Oracle Coherence, and Helidon.
Chris Hegarty leads the networking team for the Java platform group at Oracle. His contributions to the platform include the Java 11 HTTP client, the Stream Control Transport Protocol API, Windows dual TCP/IP stack support, and countless other enhancements in the core libraries. Chris was a key contributor on Project Jigsaw, including incubator modules and encapsulating Java Development Kit internals. He has worked on Java platforms since 2000.
Poonam Parhar is currently a Java Virtual Machine (JVM) sustaining engineer at Oracle where her primary responsibility is to resolve escalated customer problems against the HotSpot JVM. She enjoys debugging and troubleshooting problems and is always focused on improving JVM serviceability and supportability—especially around complex garbage collection issues in the HotSpot JVM. In an attempt to help the customers and the Java community, Poonam shares her work experiences and knowledge through her blog: blogs.oracle.com/poonam/.
Ron works on OpenJDK in the Java platform group at Oracle and serves as the technical lead for Project Loom.
Mark Reinhold is an architect in the Java platform group at Oracle. His past contributions to the platform include character-stream readers and writers, reference objects, shutdown hooks, the NIO high-performance I/O APIs, library generification, service loaders, and modules. Mark has held key leadership roles in every Java SE and JDK release since version 1.2 in 1998. He currently leads the JDK Project in the OpenJDK community, where he also serves on the governing board. Mark holds a PhD in computer science from the Massachusetts Institute of Technology.
Monica Riccelli has been with Oracle for more than 11 years, as both an engineer and product manager for Oracle WebLogic Server. Monica pioneered the effort to offer Oracle product support in Docker, making Docker images available to customers and supporting Oracle WebLogic Server containers in production. More recently, Monica led the effort to certify Oracle WebLogic Server on Kubernetes and deliver the Oracle WebLogic Kubernetes Toolkit in open source. The tools help Oracle customers move their Oracle WebLogic Server applications to Kubernetes and integrate with third-party tools such as Prometheus, Grafana, Elastic Stack for monitoring and diagnosis. Monica has spoken at numerous events including Oracle OpenWorld, DockerCon, KubeCon, and JavaOne conferences.
Graeme Rocher currently works as an architect at Oracle. He is the creator of several popular open source projects including Grails and Micronaut and is the co-author of the book The Definitive Guide to Grails. Graeme is a member of the Java Champions and, in 2018, was honored with the Groundbreaker Award by Oracle for his work on open source.
Paul Sandoz is a software architect for Java at Oracle. He has collaborated on numerous core Java technologies, such as Java streams, VarHandles, and, more recently, the Vector API for single instruction, multiple data (SIMD) programming. He enjoys working on new technologies central to the future of the Java platform that intersect with language, core libraries, and runtime.
Aleks Seović is an architect at Oracle where he works on Oracle Coherence—a leading, in-memory data grid product—and contributes to the Helidon microservices framework. Most recently, Aleks led the design and implementation of the gRPC framework, Java contexts and dependency injection (CDI), and Eclipse MicroProfile support in Oracle Coherence. He currently leads the implementation of Oracle Coherence native clients, GraphQL support, and Spring integration.
Mikael Vidstedt is director of the Java virtual machine (JVM) in the Java platform group at Oracle. Over the last 20 years, he has worked on all aspects of Java and JVM technologies, focusing on everything from compilers and optimization to operating systems and server virtualization. He has worn many hats, including that of JVM technical lead and architect. Mikael holds a master's degree in computer science from the Royal Institute of Technology (KTH) in Stockholm, Sweden.
Sandhya Viswanathan is a principal engineer at Intel with 25 years of industry experience in compilers and software development tools. She holds master’s degree in computer science and engineering from the Indian Institute of Science in Bengaluru. She joined Intel in 2008 and has been working on Java Virtual Machine optimizations for Intel platforms as the technical lead of the OpenJDK engineering team focusing on Java just-in-time compiler, runtime, and garbage collection optimizations. She is currently collaborating on Project Panama—an OpenJDK project—focusing on bringing vector programming to Java through the Java Vector API.
Johan Vos began working with Java in 1995 as part of the Blackdown team, porting Java to Linux. In 2015, he cofounded Gluon, a company that enables the mobile, embedded Java enterprise. Johan is a Java Champion and member of the Devoxx steering group. A speaker at numerous conferences, Johan is also one of the authors of the Pro JavaFX books and is the author of Quantum Computing for Developers. Johan and Gluon received a Duke’s Choice award in 2014 and 2015. He contributes to a number of projects—including OpenJFX, OpenJDK, GraalVM—and is the project lead for OpenJDK Mobile and the colead for OpenJFX.
Robin is an OpenJDK developer working at Oracle. Robin works on HotSpot—the OpenJDK Java virtual machine—focusing primarily on the runtime parts and the high-performance instrumentation and profiling tool JDK Flight Recorder. Robin is one of two lead developers on project Skara, the OpenJDK project for migrating more than 20 repositories and 250 developers to Git and GitHub.
Jesper Wilhelmsson is a developer in the Java platform group at Oracle. With 19 years of experience in memory management for virtual machines and garbage collection, his focus today is on the Java Development Kit (JDK) in areas such as process management, gatekeeping, and Java Virtual Machine security. Jesper works both internally within Oracle and with the OpenJDK community to simplify, clarify, and unify the development process used within OpenJDK. He is the project lead for the OpenJDK Developers’ Guide and authored large parts of the guide and other process documentation available on the OpenJDK Wiki.
Alina Yurenko is a developer advocate for GraalVM at Oracle Labs, a research and development organization within Oracle.
All you need is your laptop. Oracle Cloud Free Tier accounts will be provided.