Ryan Cuprak

Ryan Cuprak

Ryan Cuprak is an CPG & Retail, Formulation R&D Development Senior Manager at Dassault Systemes, co-author EJB in Action 2nd Edition from Manning and the NetBeans Certification Guide from McGrall-Hill. He is also president of the Connecticut Java Users Group since 2003. Ryan is a JavaOne Rockstar Presenter. At Dassault Systemes he works on the ENOVIA Enginuity chemical formulation software and is involved in desktop and backend server development as well as client data migrations. Prior to joini

Montreal 2018 sessions

Java EE 8 & HTTP/2

English session - Intermediate

Java EE 8 adds HTTP/2 support to the platform. HTTP/2 is a major revision of HTTP protocol with support for multiplexed streams, server push, stream prioritization, header compression, etc. This session will provide cover the new features of HTTP/2 and how to leverage them from the new Java APIs in EE 8.

What’s new in Java 9

English session - Beginner

Java 9 introduces many new exciting features and enhancements to the Java platform. The changes to the platform range from the new module system, jshell (REPL), and enhanced process API to the defaulted G1 garbage collector, compact Strings, and ECMAScript 6 support for Nashorn. This session will provide an overview of the important changes and what you need know to effectively upgrade to Java 9.

Vancouver 2017 sessions

Montreal 2017 sessions

Montreal 2015 sessions