Roberto Cortez | Devoxx

Roberto Cortez
Roberto Cortez Twitter

From Tomitribe

My name is Roberto Cortez and I am a professional Java Developer working in the software development industry, with more than 10 years of experience in business areas like Finance, Insurance and Government.

As a Freelancer / Independent Contractor I travelled around the world to customers, but also to attend Java conferences. The direct contact with the Java community made me want to become an active member in the community itself. For that reason, I have created the Coimbra JUG, started to contribute to Open Source on Github and launched my own blog.

Currently, I’m working with Tomitribe. I’m very excited to work with all the amazing tribers working hard to make TomEE a compelling Java EE server.


ssj Server Side Java

Cluster your MicroProfile Application using CDI and JCache


Microprofile is a new platform definition that optimizes Enterprise Java for a microservices architecture and delivers application portability across multiple runtimes. You can use a subset of the Java EE spec to develop Microprofile applications, with JAX-RS, CDI and JSON-P. Now you need to make it highly available and scalable across a large number of machines. The session will feature a live coding demo where we will turn this Microprofile application, into a fully clustered application using a CDI extension and producers to integrate Hazelcast as a JCache provider. Finally, to show you how light it is, we will run the entire cluster in a set up of Raspberry PI's.

geek Mind the Geek

Yes, Java helped me name Lucas

Ignite Sessions

Having a child is one of the most memorable moment you can have. Parents have a huge responsibility with this new life, especially when choosing the name. Our name is something that we keep for life, so it needs to be carefully chosen. With literally thousands of names to choose from, how about using some Java technology to help us?

Speaker Q&A

Who should attend your session?

It's for any level. Developers working with micro-services and enterprise tools would benefit more.

What are the 'next steps' for an attendee to take after attending your session?

Grab our code, play with it and check if it can help solve any issue that you might have. Expand our ideas and do something cool.

You have 2 hours to spare in London, what do you do?

Look for action figures and comic shops :)

What technology did you use to help you name your son Lucas?

Java, what else?

What apps have you built using MicroProfile?

Can't really go into details, but involves the initial efforts to move the architecture of a major retailer in the US to a microservices approach.