Speaker

Maximillian Arruda

Maximillian Arruda

Software Engineer | Developer Advocate🥑 | Jakarta EE Contributor & Ambassador | Eclipse JNoSQL Commiter | Oracle ACE Associate | SouJava JUG Leader | Java lover ☕️

São Paulo, Brazil

Actions

Maximillian has been involved with software development since 2003, he is a Backend Software Engineer, Developer Advocate, SouJava JUG leader (https://github.com/soujava), Oracle ACE Associate (https://ace.oracle.com/apex/ace/profile/maxdearruda), Open-source enthusiast, Eclipse Foundation Committer (https://accounts.eclipse.org/users/maxdearruda) of Eclipse JNoSQL (https://www.jnosql.org/), Jakarta EE NoSQL Commiter (https://projects.eclipse.org/projects/ee4j.nosql/CM/maxdearruda) and Jakarta EE Ambassador (https://jakartaee-ambassadors.io/), who enjoys learning and helping developers by organizing, participating, and speaking at tech events like: EclipseCon 2023, GeeCON 2023 Praga, GeeCON 2024 Kraków and meetup community events.

Besides liking tech stuff, Maximillian loves martial arts, especially Shotokan Karate - he is 1st DAN and he teaches in the school that his association is part of. He follows the "family first" philosophy! He loves to enjoy and play video-games with his sons: Pietro and Giulliano. Of course, he loves so much with his wife: Maira.

Topics

  • java
  • Jakarta EE
  • Software Engineering
  • Open Source Technologies
  • Open source and community
  • Developer Advocacy
  • Developer Relations

Redefining JUG Dynamics: Collaborative New Strategies for Community Resilience

Today many already established communities face problems with engagement and a decrease in their activities. Leaders and members even tried to resume activities, but often, their frustrated efforts culminated in undesired outcomes. On the other hand, new communities are emerging, but also, sooner or later, faced similar problems, such as how to continue strengthening the community and expanding the involvement of all its members. Isn't it time to redefine or organize the dynamics of your community?

In this interactive session, we will discuss how to strengthen and expand your JUG through the active participation of all its members. Based on insights from distinct-sized JUGs together, SouJava — one of the largest JUGs globally — and Quarkus Club, a rapidly emerging JUG that has already garnered over 2,000 members in just a few months, let's explore innovative strategies to decentralize responsibilities, avoiding overloading the leadership and providing opportunities for each member to contribute.

Join us and let's discuss new models of collaboration that increase engagement and keep our community alive and active, attracting new members in the long term.

Demystifying the Circuit Breaker Pattern With Microprofile

There is much talk about microservices patterns, from saga and service discovery to Circuit Breakers, but few people know the real way to implement these patterns sustainably—sustainable with the intention of being healthy and following best practices within your architecture/project. In this presentation, I aim to demystify the challenges and lessons learned when adopting the Circuit Breaker pattern, showcasing strategies for adoption in critical environments. I will also be demonstrating live coding with the Microprofile framework for Java developers sharing the best practices when using this framework!

Simplifying NoSQL Database Integration with Jakarta NoSQL: A Hands-on Approach

Nowadays, it's normal to see cloud-native solutions dealing with a huge amount of information. In this scenario, the NoSQL databases are getting a huge relevant position, but dealing with many NoSQL solutions from many different vendors is very difficult.

In terms of dealing with relational databases, there’s no doubt that JPA specification is a well-established API in the Java world, but what if there's a well-defined way, pretty similar to JPA, to work with NoSQL with Java?

Jakarta NoSQL specification was created to increase the developer experience between Java and NoSQL databases. This spec allows developers to handle easily with many NoSQL databases.

In this talk, we will make a live coding session presenting a solution with Jakarta NoSQL and Jakarta Data. Even more, we're going to mix other Jakarta EE specifications like Jakarta Faces and Jakarta WebSocket;

JCON WORLD 2023 Sessionize Event

November 2023

Maximillian Arruda

Software Engineer | Developer Advocate🥑 | Jakarta EE Contributor & Ambassador | Eclipse JNoSQL Commiter | Oracle ACE Associate | SouJava JUG Leader | Java lover ☕️

São Paulo, Brazil

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top