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

Sessions Montréal 2027

Developing and Distributing Command Line Utilities

Session en Anglais - Intermédiaire

Command line applications are essential tools for developers and system administrators, providing a fast and efficient way to automate tasks and perform complex operations. GraalVM Native Image and JReleaser have made the task of creating and deploying command line applications written in Java much easier. In this presentation I will cover the fundamentals of developing and distributing command line applications to different platforms.

Getting Started with LangChain4j

Session en Anglais - Débutant

Want to add AI capabilities to your Java applications but don’t know where to start? This beginner-friendly session introduces LangChain4j, a framework for integrating large language models into Java applications. Learn how to connect to a model, build a conversational assistant, and use your own documents to ground its responses with retrieval-augmented generation (RAG).

Sessions Montréal 2022

Sessions Online 2021

Sessions Montréal 2018

Sessions Vancouver 2017

Sessions Montréal 2017

Sessions Montréal 2015