Roberto Cortez

Principal Software Engineer at JMaster

Coimbra, Coimbra, Portugal
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Roberto Cortez is a Principal Software Engineer with 12+ years of hands-on experience building and maintaining Java platforms, currently leading SmallRye and key configuration, tracing, and batch areas in Quarkus at Red Hat. A recognized Java Champion and frequent conference speaker (JavaOne, Devoxx, JFokus), he combines deep open-source contributions across Quarkus, SmallRye, TomEE and Apache projects with productizing those efforts for enterprise runtimes and cloud-native deployments. He founded JNation and leads the Coimbra JUG, demonstrating community-first leadership that scales from local meetups to a 1,000+ attendee conference. Roberto’s background includes bootstrapping engineering teams and offices (Talkdesk), migrating legacy systems at scale, and pioneering Quarkus in production—skills reflected in test-focused contributions to well-known repos like Quarkus and Apache TomEE. He pairs pragmatic architecture and operational know-how (GraalVM, Kubernetes, OpenTelemetry) with a freelancer’s adaptability and a bias for improving developer experience.
code12 years of coding experience
job16 years of employment as a software developer
bookMaster's degree Computer Science, Master's degree Computer Science at Universidade de Coimbra
languagesEnglish, Portuguese, Spanish
github-logo-circle

Github Skills (19)

jakartaee10
testing10
configuration-management10
microprofile10
java10
rabbitmq10
javas10
junit10
arq10
opentelemetry10
cdi10
back-end-development9
jwt8
kafka8
jsonb8

Programming languages (11)

HCLJavaDockerfileCSSShellJavaScriptVueHTML

Github contributions (5)

github-logo-circle
Java EE 7 Samples
Role in this project:
userBack-end Developer & Test Automation Engineer
Contributions:86 commits, 2 pushes, 27 comments in 1 year 9 months
Contributions summary:Roberto primarily contributed to the project by adding and refactoring batch tests, focusing on the Java EE 7 Batch API. They implemented test cases for different batch processing scenarios, including chunk-oriented processing with listeners and custom checkpoint algorithms. Furthermore, the user refactored common testing methods into a utility class, improving code reusability. The work involved modifying existing test structures and writing new tests to enhance the project's test coverage for the Java EE 7 samples related to batch processing.
tomcatglassfishjunitjsfpayara
apache/tomee

Nov 2017 - Feb 2019

Apache TomEE
Role in this project:
userBack-end Developer
Contributions:316 commits, 23 PRs, 55 comments in 1 year 3 months
Contributions summary:Roberto's commits primarily focused on enhancing the Apache TomEE project, a Java EE application server, with support for MicroProfile. They implemented and integrated a MicroProfile Config implementation, enriching the classloader to include necessary beans. The user also added MicroProfile Config and JWT TCK tests and refactored existing code, demonstrating a focus on implementing and testing MicroProfile specifications within the TomEE environment. The contributions also involved improving compatibility with other related technologies such as Johnzon.
microprofileapachetomeenetwork-serverjakarta-ee
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Roberto Cortez - Principal Software Engineer at JMaster