Ruben Romero Montes

Principal Software Engineer at Red Hat

Granada, Andalusia, Spain
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
Ruben Romero Montes is a Principal Software Engineer based in Granada, Spain, with 15 years of hands-on experience designing and hardening backend systems for cloud-native business automation and BPM platforms. He has deep expertise in Java-based workflow engines, contributing significant refactors, feature work and test coverage to high-profile open-source projects like Kogito, Activiti and jBPM. Ruben blends developer and DevOps sensibilities—improving runtime stability, REST integrations and logging/diagnostics scripts for production observability. Colleagues rely on him to tame complex process engines, implement robust exception handling and migrate process instances across clustered environments. He’s pragmatic about maintainability and automation, often delivering subtle infrastructure improvements (e.g., validator injection, compressed log dumps) that reduce operational friction.
code15 years of coding experience
github-logo-circle

Github Skills (53)

unit-testing10
debugging10
kubernetes10
docker10
back-end-development10
apidoc10
scripting10
jbpm10
testing10
amazon-elasticsearch10
cloudevents10
processmaker10
query-optimization10
drools10
process-management10

Programming languages (16)

SmartyJavaRustMakefileGoHTMLJupyter NotebookGroovy

Github contributions (5)

github-logo-circle
cloudevents/sdk-java

Oct 2019 - Jan 2023

Java SDK for CloudEvents
Role in this project:
userBack-end Developer
Contributions:12 commits, 8 PRs, 15 comments in 3 years 3 months
Contributions summary:Ruben's primary contributions focused on enhancing the Java SDK for CloudEvents. They implemented features such as allowing external validators, crucial for ensuring data integrity. They also added unit tests to improve code quality and reliability, specifically targeting the builder and validation processes. Furthermore, the user added the capability to use an existing validator instance.
cloudeventssdkalibabaalibabacloudjava-api
Role in this project:
userDevOps Engineer
Contributions:12 commits, 12 PRs, 17 comments in 7 months
Contributions summary:Ruben's contributions focused on improving the operational aspects of the logging infrastructure. They implemented a script for dumping logging-related data, incorporated a flag for handling certificate authorities, and introduced enhancements to the logging-dump script to gather more data. Furthermore, they improved monitoring and troubleshooting capabilities by adding checks related to fluentd and elasticsearch health, as well as persisting filebufferstorage and _nodes/stats data. Additionally, the user compressed log files with xz to save disk space and modified the elasticsearch commands to include the container flag.
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