Our Speakers


* Click session title for abstract


Simon Ritter

Simon Ritter is the Deputy CTO of Azul Systems. Simon has been in the IT business since 1984 and holds a Bachelor of Science degree in Physics from Brunel University in the U.K. Simon joined Sun Microsystems in 1996 and started working with Java technology from JDK 1.0; he has spent time working in both Java development and consultancy. Having moved to Oracle as part of the Sun acquisition, he managed the Java Evangelism team for the core Java platform, Java for client applications and embedded Java. Now at Azul, he continues to help people understand Java as well as Azul’s JVM technologies and products. Simon has twice been awarded Java Rockstar status at JavaOne and is a Java Champion. He currently represents Azul on the JCP Executive Committee and on the Java SE Expert Group (JSR 379, 383 and 384).

Follow Simon —


Maurice Naftalin

Developer, author, teacher. Forty years in computing. Co-author “Java Generics and Collections”, author “Mastering Lambdas”. Java Champion, JavaOne Rockstar, frequent conference speaker.

Follow Maurice —


María Arias de Reyna Dominguez

María Arias de Reyna is a Java Champion, geospatial enthusiast and FLOSS advocator. She has been a community leader and core maintainer of several free and open source projects since 2004. She is currently working at Red Hat where she focuses on Middleware and leads the development of Kaoto, an Apache Camel low code and no code editor. María is an experienced keynoter and speaker. Between 2017 and 2019 María was the elected President of OSGeo, the Open Source Geospatial Foundation which serves as an umbrella for the most used geospatial free and open source software. She is also well known as a feminist and Women In Tech activist.

Follow María —


Cay Horstmann

P After growing up in the German countryside, I studied in the United States (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, I was VP and CTO of an Internet startup that went from 3 people in a tiny office to a public company. I taught computer science at San Jose State University and held visiting appointments at universities in Germany, Switzerland, Vietnam, and Macau. In my copious spare time I write books and articles on programming languages and computer science education.

Follow Cay —


Christopher Judd

Christopher Judd is CTO and partner at Manifest Solutions (http://www.manifestcorp.com), an international speaker, Java Champion, an open source evangelist, and the Central Ohio Java Users Group (http://www.cojug.org) leader.  He is an accomplished writer having co-authored Beginning Groovy and Grails (Apress, 2008), Enterprise Java Development on a Budget (Apress, 2003) and Pro Eclipse JST (Apress, 2005) as well as the author of the children’s book “Bearable Moments”.  Based in Columbus Ohio, he has spent over 20 years architecting and developing software for organizations ranging from Fortune 500 to start-ups across various industries including insurance, health care, education, retail, government, manufacturing, service, and transportation.  Mr. Judd spends most of his time consulting while continuing to focus on mentoring and training in Java, mobile and related technologies.

Follow Christopher —


Mark Heckler

Mark Heckler, MBA is a software developer & Principal Cloud Developer Advocate for Java/JVM Languages at Microsoft, conference speaker, Java Champion, and Kotlin Developer Expert focused on developing innovative production-ready software at velocity for cloud and edge computing platforms. He has worked with key players in numerous industries and public sector organizations to develop and deliver critical capabilities on time and on budget. Mark is an open source contributor and author of Spring Boot: Up and Running (https://bit.ly/springbootbook) and can be found on Twitter/X @mkheck.

Follow Mark —


Matt Raible

Matt Raible is a well-known figure in the Java community and has been building web applications for most of his adult life. For over 20 years, he has helped developers learn and adopt open source frameworks and use them effectively. He's a web developer, Java Champion, and Developer Advocate at Okta. Matt is a frequent contributor to open source and a big fan of Java, IntelliJ, TypeScript, Angular, and Spring Boot. Matt is a member of the global JHipster development team and loves classic VWs. You can find him online at @mraible and https://raibledesigns.com.

Follow Matt —


Anton Arhipov

IBM, Cloud Native Architect and Chief Advocate Anton is a Developer Advocate in the Kotlin team at JetBrains. His professional interests include programming languages and developer tooling. Java Champion since 2014.

Follow Anton —


Grace Jansen

Grace is a Java Champion and Developer Advocate at IBM, working with Open Liberty and Reactive Platform. She has been with IBM since graduating from Exeter University with a Degree in Biology. Grace enjoys bringing a varied perspective to her projects and using her knowledge of biological systems to simplify complex software patterns and architectures. As a developer advocate, Grace builds POC’s, demos and sample applications, and writes guides and tutorials. She is a regular presentor at international technology conferences and has recently authored a book on reactive systems. Grace also has a keen passion for encouraging more women into STEM and especially Technology careers.

Follow Grace —


Jonathan Vila

Java Champion, Organiser at BarcelonaJUG and cofounder of JBCNConf and DevBcn conferences in Barcelona. Currently working as Developer Advocate in Java for Sonarsource (SonarLint,SonarQube), focused on Clean Code & Security. Former SE at Tetrate, SSE at Red Hat in Keycloak team, SSE at Ocado Technology, SSE at Netcentric. I have worked as a (paid) developer since the first release of The Secret of Monkey Island, about 30 years ago using Go on Kubernetes for a Service Mesh layer on top of Istio | Java on Kubernetes for K8s Operator, Rest API, using Quarkus, GraalVM, Apache Camel | PHP | VB | Python | Pascal | C Very interested in simulated reality, psychology and Java.

Follow Jonathan —


Bazlur Rahman

A N M Bazlur Rahman works at Contrast Security as a Sr. Software Engineer. He has more than ten years of professional experience in the software industry, predominantly in Java and Java-related technologies. Recently, he was named a Java Champion. Outside of his regular work hours, he loves to mentor, write, speak at conferences, and contribute to open-source projects. He is the founder and current moderator of the Java User Group in Bangladesh. He has organized meetups and conferences to share Java-related knowledge with the community since 2013. He was named Most Valuable Blogger (MVP) at DZone, one of the most recognized technology publishers in the world. Besides DZone, he is an editor for the Java Queue at InfoQ, another leading technology content publisher and conference organizer, and an editor at Foojay.io, a place for friends of OpenJDK. In addition, he has published five books about the Java programming language in Bengali; they were bestsellers in Bangladesh.

Follow Bazlur —


Oleg Šelajev

Oleg Šelajev is a head of developer relations at AtomicJar working on making integration tests with Testcontainers better for everyone in the community. VirtualJUG leader. Java Champion.

Follow Oleg —


Frank Delaporte

Frank Delporte is a Java Champion working at azul.com, blogger on webtechie.be and foojay.io, author of "Getting started with Java on the Raspberry Pi" (webtechie.be/books), and contributor to pi4j.com. Frank blogs about his experiments with Java, sometimes combined with electronic components, on the Raspberry Pi.


Simone Bordet

Simone is one of the Eclipse Jetty Project Leaders, the CometD project leader and a Java Champion. Simone works as Lead Architect at Webtide, the company that provides support and services for Jetty and CometD. Active open source developer, he founded and contributed to various open-source projects such as Jetty, CometD, MX4J, Foxtrot, LiveTribe, and others. Simone has been a technical speaker at various national and international conferences such as Devoxx, JavaOne, CodeMotion, etc., and is a co-lead of the Java User Group of Torino, Italy. Simone specializes in server-side multi-thread development, JEE application development, in Comet technologies applied to web development, web network protocols (HTTP, WebSocket, HTTP/1/2/3) and in high-performance JVM tuning, with a passion for garbage collectors.

Follow Simone —


Daniel Oh

Daniel Oh is Java Champion and Senior Principal Developer Advocate at Red Hat to evangelize developers for building cloud-native apps and serverless ob Kubernetes ecosystems. He's also contributing to various cloud open-source projects and ecosystems as a CNCF ambassador for accelerating DevOps adoption in enterprises. He's speaking at lots of technical seminars, workshops, and meetups to elaborate on new emerging technologies for enterprise developers & DevOps teams.

Follow Daniel —


Josh Juneau

Josh Juneau works as an application developer, system analyst, and database administrator. He primarily develops using Java, PL/SQL, and other JVM languages. Josh is a technical writer for Java Magazine, and has published titles for Apress. He was a co- author of “The Definitive Guide to Jython”, published by Apress in 2010. He also co- authored the Apress titles “PL/SQL Recipes” (2010), and “Java 9 Recipes”. He has also authored a number of titles around Java EE and Jakarta EE. Josh is a member of the Apache NetBeans Developer Team and Apache NetBeans PMC, a member of the Jakarta EE Ambassadors, and a Java Champion. He served on the JavaOne (CodeOne) Content Review Committee, as well as the jChampions conference committee for multiple years. Josh is a member of the JCP and was a JCP Expert Group member for JSRs 372 and 378. Josh is a regular speaker for a number of podcasts on the Java Pubhouse network, and you can reach him through his Twitter handle @javajuneau and Mastodon handle @javajuneau@fosstodon,org or you can follow his blog at http:http://jj-blogger.blogspot.com

Follow Josh —


Mario Fusco

Mario Fusco is a Java Champion and works at Red Hat as principal software engineer and Drools project lead. He is also a frequent speaker, the coordinator of JUG Milano and the co-author of "Modern Java in Action" published by Manning.

Follow Mario —


Mary Grygleski

Mary is a Java Champion and a passionate Senior Developer Advocate at DataStax, a leading data management company that champions Open Source software and specializes in Big Data, DB-as-a-service, Streaming, and Cloud-Native systems. She spent 3.5 years as a very effective advocate at IBM, focusing on Java, Jakarta EE, OpenJ9, Open Source, Cloud, and Distributed Systems. She transitioned from Unix/C to Java around 2000 and has never looked back since then. She considers herself a polyglot and loves to continue learning new and better ways to solve real-life problems. She is an active tech community builder outside of her day job, and currently the President of the Chicago Java Users Group (CJUG), as well as a co-organizer for several IBM-sponsored meetup groups in the Greater Chicago area.

Follow Mary —


Mohamed Taman

Adopts Java SE.next(), JakartaEE.next(), a JCP member, was a JCP Executive Committee member, JSR 354, 363 & 377 Expert Group member, EGJUG leader, Oracle Egypt Architects Club board member, speaks Java, loves Mobile, Big Data, Cloud, Blockchain, and DevOps. An International speaker, book and video author of “JavaFX essentials,” “Getting Started with Clean Code, Java SE 9”, and “Hands-On Java 10 Programming with JShell”, And I won Duke’s Choice 2015, 2014, and 2013 awards, and JCP Outstanding Adopt-a-Jar Participant 2013 awards.

Follow Mohamed —


Ondro Mihályi

Ondro is a software developer and consultant specializing in combining standard and proven tools to solve new and challenging problems. He's been developing in Java for over 10 years. He’s worked for clients like Payara, LottoLand, Uniqa and others. He has co-founded OmniFish, which provides enterprise support for Eclipse GlassFish and expert Jakarta EE services. He’s passionate about helping his clients and the wider Java community with their projects based on Jakarta EE and similar technologies. As an experienced Java developer and instructor, he's helped companies build and educate their development teams and improve their development processes. He's a core member of several opensource projects and Jakarta EE specification projects. He’s a frequent conference speaker, leader of the Czech JUG, and a Java Champion.

Follow Ondro —


Antoine Sabot-Durand

Antoine is a Java Champion and the Former Jakarta EE CDI spec lead. He was part of the Quarkus launch team at Red Hat and worked on major MicroProfile specs such as Fault Tolerance or Health Check. Today, Antoine is architect and technical expert in SCIAM. He is working on challenging projects with most of the technology he contributed t in the past.

Follow Antoine —


Gail Anderson

Gail C. Anderson is a Java Champion, Oracle Ace Member, and a past member of the NetBeans Dream Team. She is the Director of Research and founding member of the Anderson Software Group, a leading provider of training courses in Java, JavaFX, Python, Go, Modern C++, and Docker and Kubernetes. Gail enjoys researching and writing about leading-edge Java technologies. She is the co-author of nine textbooks on software programming, including “The Definitive Guide to Modern Java Clients with JavaFX 17”, Second Edition. She also contributed to the book “97 Things Every Java Programmer Should Know!”. Gail has conducted Technical Sessions and Hands-on Labs at Oracle Code One and JavaOne conferences in the USA, Europe, Asia, and Latin America. Gail has also presented sessions at Devoxx, Devnexus, and previous JChampions Conferences. For more information about Gail, visit asgteach.com, the Anderson Software Group on Facebook, and @gail_asgteach on Twitter.

Follow Gail —


Paul Anderson

Paul L. Anderson is a Java Champion, Oracle Ace Member, and a past member of the NetBeans Dream Team. He is the Director of Training and co-founder of the Anderson Software Group, a leading provider of training courses in Java, JavaFX, Python, Go, Modern C++, and Docker and Kubernetes. He is also the co-author of nine textbooks on software programming, including the “The Definitive Guide to Modern Java Clients with JavaFX 17”, Second Edition. Paul has conducted Technical Sessions and Hands-on Labs at Oracle Code One and JavaOne conferences in the USA, Europe, Asia, and Latin America. Paul has also presented sessions at Devoxx, Devnexus, and previous JChampions Conferences. For more information about Paul, visit asgteach.com, the Anderson Software Group on Facebook, and @paul_asgteach on Twitter.

Follow Paul —


Kito Mann

Kito D. Mann is the Principal Consultant at Virtua, Inc., specializing in enterprise application architecture, training, development, and mentoring with microservices, cloud, Web Components, Angular, and Jakarta/Java EE technologies. He is also the co-host of The Stackd Podcast and the author of JavaServer Faces in Action. Mann has participated in several Java Community Process expert groups (including CDI, JSF, and Portlets) and is an internationally recognized speaker. He is also a Java Champion and Google Developer Expert in Web Technologies. He holds a BA in Computer Science from Johns Hopkins University.

Follow Kito —


Rafael del Nero

Rafael del Nero is a Java Champion, creator of the Java Challengers initiative, and author of "Java Challengers", "Java Interview Challenger" and "Golden Lessons." He is a Java mentor who helps developers develop their technical Java skills to another level so they earn more and have more time with their families.

Follow Rafael —


Francisco Isidro Massetto

Professor Isidro is a UFABC Faculty Member, Researcher, has a youtube channel and offers free courses about java, web development, data structures, trying to help students to understand Programming Fundamentals in order to be better professsionals.


Craig Walls

Craig Walls is an engineer with VMware, Java Champion, Alexa Champion, and the author of Spring in Action, Spring Boot in Action, and Build Talking Apps. He's a zealous promoter of the Spring Framework, speaking frequently at local user groups and conferences and writing about Spring. When he's not slinging code, Craig is planning his next trip to Disney World or Disneyland and spending as much time as he can with his wife, two daughters, 1 bird and 3 dogs.

Follow Craig —


Josh Long

Josh (@starbuxman) is the Spring Developer Advocate at Pivotal. Josh is a Java Champion, author of 5 books (including O'Reilly's upcoming Cloud Native Java: Designing Resilient Systems with Spring Boot, Spring Cloud, and Cloud Foundry) and 3 best-selling video trainings (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). He is a huge Kotlin-fan, too.

Follow Josh —


Holly Cummins

Holly Cummins is a Senior Principal Software Engineer on the Red Hat Quarkus team. Before joining Red Hat, Holly was a long time IBMer, in a range of roles from cloud consultant, full-stack javascript developer, WebSphere Liberty devops architect, JVM performance engineer, to innovation leader. Holly led projects for enormous banks, tiny startups, and everything in between. Holly has used the power of cloud to understand climate risks, count fish, help a blind athlete run ultra-marathons in the desert solo, and invent stories (although not at all the same time). Holly is also a Java Champion, author, and regular keynote speaker. You can follow her on twitter at @holly_cummins or at hollycummins.com.

Follow Holly —