Сloud Builders:

Java

Conf

WOW, the event was incredible!

Get records

Reasons to attend:

1

day

12+

speakers

1000+

participants

Support

Ukrainians

Business time-friendly conference format to get all things done

Come on into sponsors’ online contests and ‘one-in-a-lifetime’ job opportunities

Meet  12+ Java experts who will give their tech talks and share the best Java practices

Join the community event of 1000+ Java cloud builders on board

Speakers

Adam Bien

Freelancing Architect / Developer adambien.blog

He is working as a freelancing consultant with Java since JDK 1.0, with Servlets/EJB since 1.0, before the advent of J2EE in several large-scale applications and with JavaScript since 1995 on Netscape Navigator.

He is an architect and developer (with usually 20/80 distribution) in Java (SE / EE / Jakarta EE / MicroProfile) and Web (ES 6+, Web Components, Web Standards "no frameworks") projects.In the recent years he helped many clients to migrate Java EE / Jakarta EE / MicroProfile applications to serverless architectures on AWS and Azure. Such projects often started as code- and architecture review and ended with a pragmatic cloud migration.

He is also a Java Champion, NetBeans Dream Team Founding Member, Oracle ACE Director, Sun :-) Certified Programmer, Sun Certified Java Architect, AWS Hero, AWS Certified Cloud Practitioner, AWS Certified Developer Associate, AWS Certified Solutions Architect Professional, AWS Certified SysOps Administrator Associate, AWS Certified Database.

He is performing approx. 3 weeks trainings per year - the remaining time building software :-)

Learn more

Monica Beckwith

Java and JVM Performance Architect at Microsoft

Java Champion Monica Beckwith is considered a subject matter expert and has published several articles. She receives regular invitations to give technical keynotes on performance of JVM-based runtimes in the cloud, advancement of the JVM/JIT Compilation/Garbage Collection (GC), interaction between databases and microservices with runtimes, and more. She is also a JavaOne Rock Star.

Monica has contributed to the performance of the Java HotSpot VM in various ways, such as writing the OpenJDK port for Windows on Arm64, identifying the need for a NUMA-aware allocator and allocation patterns, reducing redundant instructions and the Java object header, optimizing prefetching patterns and redundant array checks in a loop, and other optimizations for the JIT compiler, generated code, JVM heuristics, garbage collection, and collectors.

Prior to joining Microsoft, Monica was the JVM Performance Architect at Arm, and also led Oracle’s Garbage First Garbage Collector performance team.

Learn more

Guillaume Laforge

Developer Advocate at Google Cloud

Guillaume Laforge is Developer Advocate for Google Cloud, where he spreads the word to developers about the serverless compute space and service orchestration solutions.

Guillaume is a Java Champion, a co-author of Groovy in Action, and a founding member of the French tech podcast Les CastCodeurs.

Guillaume is the co-founder of the Apache Groovy programming language project, which he led under the umbrella of G2One (a Groovy/Grails startup where he was the VP Technology), then SpringSource, VMware, and the Pivotal spin-off.

Learn more

Mohamed Taman

Solutions Architect at Nortal, Java Champion

Mohamed is a solutions architect at Nortal and a consultant architect at Ananas.rs, working on various industry projects. He has 20+ years of experience in software development and management, particularly in Java and its ecosystems, and works as a frequent software consultant.

He holds a B.Sc. in Computer Systems Engineering with a major in Electrical Engineering from 2005, and a Computer/Automatic Control Diploma from 1999.

Mohamed enjoys speaking at international conferences about new Java SE and EE features and sharing his extensive experience as a Java Champion and Oracle ACE Alumni.

He is also a member of the JakartaEE Adopt-a-JSR and OpenJDK, a JCP member, and an expert group (EG) member for JSRs 354, 363, and 373.

Learn more

Rory Preddy

Senior Principal Engineer at Microsoft

Rory works in the Developer Relations team at Microsoft as a Principal Cloud Advocate. Cloud Advocates use their deep research skills to help professional cloud developers discover and successfully use Microsoft’s platforms. A seasoned speaker whose talks are both meaningful and humorous, Rory speaks around the world empowering developers to achieve more.

Learn more

Mary Grygleski

Streaming Developer Advocate at DataStax

Mary is a Java Champion and passionate Streaming 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. 

Prior to joining DataStax, she spent 3.5 years as a successful advocate at IBM, focusing on Java, Jakarta EE, OpenJ9, Open Source, Cloud, and Distributed Systems.  Mary transitioned from Unix/C to Java around 2000 and has never looked back since then. 

Outside of her day job, she is an active tech community builder, and currently serves as the President of the Chicago Java Users Group (CJUG).

Learn more

Mark Heckler

Principal Cloud Advocate, Java/JVM Languages at Microsoft

Mark Heckler 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 @mkheck.

Learn more

Patrycja Wegrzynowicz

Lead Engineer at Form3, Founder at Yon Labs

Patrycja is a lead engineer at Form3, Financial Cloud, working on reliability and performance of UK payments. She is also the founder of Yon Labs, a startup focusing on automated tools for detection and refactoring of security vulnerabilities, performance anti-patterns, or cloud issues and providing consultancy in Java, C++, Go, and cloud technologies.

She is a regular speaker at software conferences, including CodeOne, JavaOne, Devoxx, JFokus, and others. She was awarded an Oracle Groundbreaker Ambassador title in 2020 and 2021. She was also named as one of Top 10 Women in Tech in Poland in 2016.

Her interests focus on automated software engineering, mainly static and dynamic analysis techniques to support software verification, optimization, and deployment.

Learn more

Rafael del Nero

Java Champion, Senior Software Engineer at Mastercard

Rafael del Nero is a Java Champion & Oracle Ace, creator of the Java Challengers initiative and is the author of "Java Challengers" and "Golden Lessons." Rafael believes there are many techniques involved in creating high-quality software that developers are often unaware of. His purpose is to help Java developers use better programming practices to code quality software for stress-free projects with fewer bugs.

Learn more

Marharyta Nedzelska

Software Engineer at Sonar

Margarita is a big Kotlin fan and Kotlin GDE. Knows both conference sides: speaking and organizing. Organized a KUG in her native city Kyiv because she believes in Knowledge Sharing and Collective Intelligence.

For her everyday job, she's building Static Code Analysis tools for Java/Kotlin/Scala and other languages.

Learn more

Vadym Kazulkin

Head of development at ip.labs Bonn

Vadym Kazulkin is Head of Development at ip.labs GmbH, a 100% subsidiary of the FUJIFLM Group, based in Bonn. ip.labs is the world's leading white label e-commerce software imaging company. Vadym has been involved with the Java ecosystem for over twenty years. His focus and interests currently include the design and implementation of highly scalable and available applications, Serverless and AWS Cloud. Vadym is the co-organizer of the Java User Group Bonn meetup and AWS Community Builder in the Serverless category and a frequent speaker at various Meetups and conferences.

Learn more

Matthew Meckes

Snr. Serverless Specialist, WW Specialist Organization

Matthew is a Senior Serverless Specialist at AWS. He leads the serverless business in the UK and Ireland. Matthew helps customers architect and execute serverless solutions at scale. Matthew has a focus on the serverless Java experience on AWS, and recently been working on the launch of Lambda SnapStart.

Learn more

Richard Davison

Sr. Partner Solutions Architect - Application Modernization

Richard is a Senior Solutions Architect at AWS, specializing in app modernization with a focus on Serverless & Container technologies. He is passionate about helping organizations leverage the power of the cloud to drive innovation, improve efficiency, and reduce costs.

Learn more

Anastasiia Revutska
[host]

Application Developer at Oracle

As an Application Developer at Oracle, Anastasiia has a track record of designing, developing, and maintaining high-performance web-oriented services.

She specializes in building high-performance pipelines, enabling efficient data processing and system performance.

Her expertise lies in optimizing the software architecture for maximum scalability and reliability, utilizing her skills in Java programming, as well as object-oriented design patterns and software engineering principles.

Anastasiia is sure that attention to detail, passion for clean code, and dedication to continuous learning is a crucial point for improving a project which you work with.

Learn more

Artem
Trofymov
[host]

Software Engineer

Artem is a principal application developer at Oracle with experience in engineering scalable web-oriented projects using agile methodologies.

His area of professional interests includes designing maintainable micro-services, convenient & extensible REST/GraphQL API and performance optimizations.

Artem also has some background in QA, team management and hosting technical events. He believes the key-principle of successful software development is thorough requirements analysis and continuous conversation with business stakeholders.

Learn more

Agenda

GMT +3

10:00

Opening

Monica Beckwith

Java and JVM Performance Architect at Microsoft
Дізнатись більше

So-called "serverless" may be the least accurate tech name in history, although there are countless worthy contenders for that (dis)honor. And while functions may not have a perfectly precise definition in terms of size or scope, we're far more likely to reach general agreement on functions - their purpose, scope, pros/cons, and utility - than we are to ever locate those missing servers. :)

In this session, the presenter examines what makes a capability or set of capabilities ideal candidate(s) for development and deployment as one or more functions. The presenter will then lead attendees on a Live Coding Adventure(TM) to demonstrate how to create candidate functions using the power of Spring Boot and Spring Cloud Function. Finally, we will deploy these open source functions via Azure Functions to demonstrate how to integrate everything in the cloud and reveal some potentially very welcome discoveries. Come to this session to learn how to incorporate functions into your critical systems. With great power...

Hide

10:10

Java Patterns and Practices for Serverless Applications

Adam Bien

Freelancing Architect / Developer adambien.blog
Learn more

How to create a self-provisioned serverless application with Java? What is the granularity of a function? What is the difference between a function and a microservice? Are synchronous functions an anti-pattern? How to efficiently structure Java applications’ business and IaC code. I will discuss “working” practices and patterns with code and live deployments in this code-focussed session. Attendees’ questions are highly appreciated!

Hide

11:00

Skyrocketing Micronaut microservices into Google Cloud

Guillaume Laforge

Developer Advocate at Google Cloud
Learn more

Instead of spending too much time on infrastructure, take advantage of readily available serverless solutions. Focus on your Micronaut code, and deploy it rapidly as a function, an application, or within a container, on Google Cloud Platform, with Cloud Functions, App Engine, or Cloud Run.

In this presentation, you’ll discover the options you have to deploy your Micronaut applications and services on Google Cloud. With Micronaut Launch, it’s easy to get started with a template project, and with a few tweaks, you can then push your code to production.

Thanks to its performance, its low memory consumption, and its lightning-fast startup time, Micronaut is particularly well-suited for services that run on serverless solutions.

Hide

11:50

Static Kotlin bug hunting

Marharyta Nedzelska

Software Engineer at Sonar
Learn more

You've probably heard about Static Code Analysis tools provided by SonarSource, but have you ever thought about what's under the hood of these analyzers?

Some time ago we decided to bring the support of the Kotlin language to the next level. Of course, our story was full of different challenges. How to implement a good analyzer on top of an already existing one, how to support all the Kotlin language features, how to track and balance performance, precision, and memory consumption, how to investigate OutOfMemory errors, detect memory leaks on the user's side, and many other interesting topics.

In this presentation, you will learn how Sonar can help you to write Kotlin code. We will also try to get to the bottom of this mystery by looking at what's under the hood of our Kotlin Analyzer.

Hide

12:30

Harnessing OpenAI to help millions

Rory Preddy

Microsoft Principal Cloud Advocate
Learn more

Are you ready to join the revolution of AI bots that spread like a virus, but instead of causing harm, they enhance accessibility for all? That's right, we're talking about a world where everyone can access and enjoy your platform with just a few simple clicks.

Our bots are constantly learning and updating, making accessibility programming a total breeze. And during my demo, I'll be spilling all my best tips and tricks on how to leverage AI to add alt text to images, provide captions and transcripts for videos, and structure your content using semantic markup.

This high-energy, informational, and empowering session will be packed with actionable takeaways and tales from the front lines of OpenAI programming. You'll hear about our tools, our breakthroughs, and the emotional journey leading to them. So grab a seat, get ready to level up your app development game, and let's build a more inclusive future together!

Hide

13:25

Interactive session

Rafael del Nero

Java Champion, Senior Software Engineer at Mastercard
Learn more

It's gonna be intense interactive session!

Rafael will ask you what is the answer from the code puzzle.

The session is basically core Java concepts from Java 8 to Java 19.

And, accordingly, a Java puzzle for each version.

Join in and solve it.

Hide

14:25

The Hacker’s Guide to Kubernetes

Patrycja Wegrzynowicz

Lead Engineer at Form3, Founder at Yon Labs
Learn more

Do you want to see live Kubernetes hacking? Come to see interactive demos where your newly registered accounts in a k8s application are hijacked.

This talk guides you through various security risks of Kubernetes, focusing on OWASP Kubernetes Top 10 list. In live demos, you will find out how to exploit a range of vulnerabilities or misconfigurations in your k8s clusters, attacking containers, pods, network, or k8s components, leading to an ultimate compromise of user accounts in an exemplary web application.

You will learn about common mistakes and vulnerabilities along with the best practices for hardening your Kubernetes systems.

Hide

15:10

Amazon CodeGuru and CodeWhisperer for Java Developers on AWS

Vadym Kazulkin

Head of development at ip.labs Bonn
Learn more

In this talk I will talk about 2 AWS Services which aim at increasing the productivity of Java developers on AWS: Amazon CodeGuru and CodeWhisperer. We'll go through some practical examples and build and analyze the AWS Serverless application with the help of these services.

Amazon CodeGuru Reviewer uses ML and automated reasoning to provide recommendations to developers on how to fix issues to improve code quality and dramatically reduce the time it takes to fix bugs before they reach customer-facing applications and result in a bad experience. 

Amazon CodeWhisperer is the machine learning-powered services that help improve developer productivity by generating code recommendations based on developers’ comments in natural language and their code. Based on natural language comments, these services also automatically recommend unit test code that matches your implementation code.

Hide

16:00

The Hidden Gems of Java 20

Mohamed Taman

Solutions Architect at Nortal, Java Champion
Learn more

Java is innovative with each release, and to become a creative engineer for your company, you should know what is new in your language. This session will sweep the dust off Java SE's 20 hidden gems, including new cool language features, compiler changes, library additions, and critical bug fixes. They're handy in your day-to-day work.

Hide

16:45

Let's get Functional: The fast path to smart serverless with Spring Cloud Function & Azure Functions

Mark Heckler

Principal Cloud Advocate, Java/JVM Languages at Microsoft
Learn more

So-called "serverless" may be the least accurate tech name in history, although there are countless worthy contenders for that (dis)honor. And while functions may not have a perfectly precise definition in terms of size or scope, we're far more likely to reach general agreement on functions - their purpose, scope, pros/cons, and utility - than we are to ever locate those missing servers. :)

In this session, the presenter examines what makes a capability or set of capabilities ideal candidate(s) for development and deployment as one or more functions. The presenter will then lead attendees on a Live Coding Adventure(TM) to demonstrate how to create candidate functions using the power of Spring Boot and Spring Cloud Function. Finally, we will deploy these open source functions via Azure Functions to demonstrate how to integrate everything in the cloud and reveal some potentially very welcome discoveries. Come to this session to learn how to incorporate functions into your critical systems. With great power...

Hide

17:30

Event Streaming in the Cloud Native World with Apache Pulsar

Mary Grygleski

Streaming Developer Advocate at DataStax
Learn more

The world is moving at an unprecedented pace and much of it has been powered by the innovations in software and systems. While event handling, messaging, and processing are not necessarily brand new concepts, the recent emergence in hardware such as virtualizations, multi-core processors, and so on, are in fact pushing the envelope in software design and development, elevating it to higher levels of capabilities never seen before. In the case of streaming which very often leverages on the underlying messaging mechanism(s) to bring distributed messaging to higher forms of purposes, such as IoT/IIoT applications, AI/ML data pipelines, or even eCommerce recommendations, event streaming platform has indeed become the “glue” in enabling data to flow through disparate systems in the pipeline and in a very dynamic fashion.

This talk on event streaming is meant for anyone interested in learning about it, and understanding how it fits into the modern software development design and architecture, as well as seeing some of the challenges it faces especially in the Cloud Native environment. We’ll then take a look at an open source platform - Apache Pulsar, which is poised to become the de facto new generation of distributed messaging and streaming platform that will bring joy to developers, and enable systems and applications to be highly responsive with its true real-time capabilities.

Hide

18:15

JVM Performance Engineering - Inside OpenJDK and the HotSpot Java Virtual Machine

Monica Beckwith

Java and JVM Performance Architect at Microsoft
Learn more

Managed runtime performance expert, Monica Beckwith will divulge her survival guide which is essential for any JVM based application performance engineer to get to the bottom of a performance issue. The presentation will provide a step-by-step approach to finding system-wide performance and scalability bottlenecks. Monica will walk the attendees through an example that will showcase a few performance tools and the performance process. Following the simple rules highlighted in the presentation and applying performance engineering patterns will make you and your stakeholders happy.

Hide

19:00

Lambda SnapStart – CRaC’ing the cold start

Matthew Meckes

Snr. Serverless Specialist, WW Specialist Organization

Richard Davison

Sr. Partner Solutions Architect - Application Modernization
Learn more

Microservice architecture deployed to function as a service infrastructure allows you to closely align capacity to usage, allowing you to scale up and down with ease. However when you use JVM languages the JIT warm-up time can introduce additional latency which sometimes limits which workloads this approach is suitable for.

In this talk you will learn how snapshotting of Java Lambda functions is changing this entirely. You will learn how you can create a snapshot of your function after JIT compilation has been completed. So that subsequent scale ups are much faster. The talk will discuss best practices, example applications and additional resources.

Hide

Agenda

We’re working on it now — stay tuned!

You can leave your e-mail and we’ll send you the invitation when the agenda is ready:

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.

How it was the

previous

year

Sharing with you tech talks from Microsoft, Red Hat, IBM, Oracle, Vmware and more.

Alina
Yurenko

Brian Benz

Daniel Bryant

Alexey Loubyansky

Mary Grygleski

Mark Sailes

Nicolai Parlog

Gerrit Grunwald

Holly Cummins

Oleg Šelajev

Oleh Dokuka

Grace Jansen

Denys Makogon

Josh
Long

Ana-Maria Mihalceanu

Sebastian Daschner

Anton Hrytsenko

Andriy Rodionov

Anastasiia Revutska

Artem Trofymov

Show more

Hide

Registration

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.

Sponsors

General Partner

You have a chance to grab new knowledge and even give donations to support UkraineYou have a chance to grab new knowledge and even give donations to support Ukraine

Platinum Partner

You have a chance to grab new knowledge and even give donations to support UkraineYou have a chance to grab new knowledge and even give donations to support

Platinum Partner

You have a chance to grab new knowledge and even give donations to support UkraineYou have a chance to grab new knowledge and even give donations to support

Gold Partner

You have a chance to grab new knowledge and even give donations to support Ukraine You have a chance

Gold Partner

You have a chance to grab new knowledge and even give donations to support Ukraine You have a chance

Gold Partner

You have a chance to grab new knowledge and even give donations to support Ukraine You have a chance

Gold Partner

You have a chance to grab new knowledge and even give donations to support Ukraine You have a chance

Gold Partner

They generate SOLUTIONS for Concord Fintech Solutions - Ukraine's first open fintech ecosystem and its partners.

They develop IT-tools for the digital services construction and lay a "rapid-transit tunnel" between business and customers

Silver Partner

UKEESS Software House is an outsource IT software development and consulting company from Ukraine, specializing in large cloud enterprise projects.


Sponsors

Want to join as a sponsor? Let’s connect! Please, shoot us an email!

hello@cloud-builders.tech

Or you can schedule a call with us:

Community Friends

Mediapartners

Thank you for your global support