Ricardo Cruz

Principal Software Engineer at Red Hat

Armilla, 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
🎓
Top School
Ricardo Cruz is a Principal Software Engineer with 15 years of experience designing and shipping cloud-native networking and automation solutions, currently advancing Ansible productization at Red Hat from Andalusia, Spain. He combines deep OpenStack and Kubernetes networking expertise—evidenced by contributions to openstacksdk, ovn-kubernetes and OpenShift SDN—with practical operator and CNI development for telco-grade RAN platforms. Ricardo has driven cluster lifecycle operators, MTU and network observability features, and pragmatic bug fixes that improve production debuggability for large customers. He is a prolific contributor to Ansible’s OpenStack modules and CI tooling, having designed platform-agnostic module architectures and network-image-builder tooling. Known for blending backend engineering, DevOps, and automation, he often surfaces subtle infrastructure pain points (e.g., project/domain handling and MTU validation) and turns them into durable open-source improvements.
code15 years of coding experience
job17 years of employment as a software developer
bookComputer Science, Computer Science at Universidad de Málaga
bookUOC (Universitat Oberta de Catalunya)
languagesEnglish, French, Spanish
stackoverflow-logo

Stackoverflow

Stats
11reputation
859reached
0answers
1question
github-logo-circle

Github Skills (44)

kubernetes10
cloud-computing10
python10
apidoc10
sdn10
testing10
kubernetes-networking10
cloud-infrastructure10
development-tools10
web-development-tools10
networking10
cicd10
automation10
infrastructure10
go10

Programming languages (8)

ShellJinjaSCSSGoHTMLJupyter NotebookRubyPython

Github contributions (5)

github-logo-circle
ansible/ansible

Mar 2016 - Dec 2022

Ansible is a radically simple IT automation platform that makes your applications and systems easier to deploy and maintain. Automate everything from code deployment to network configuration to cloud management, in a language that approaches plain English, using SSH, with no agents to install on remote systems. https://docs.ansible.com.
Role in this project:
userBack-end Developer
Contributions:294 commits, 548 PRs, 296 pushes in 6 years 10 months
Contributions summary:Ricardo contributed to the Ansible project by implementing and modifying modules related to OpenStack cloud infrastructure automation. Their work focused on enhancing existing modules, such as `os_user` and `os_image`, to include new features, correct data types, and improve domain/project handling. Additionally, they added support for various parameters, reflecting a focus on functionality improvements and alignment with the evolving OpenStack ecosystem. The user also addressed several bugs and improved existing code to improve the modules' efficiency and functionality.
everythingpythonit-automationdevopsdeployment
Create and manage cluster networking configuration
Role in this project:
userBack-end & DevOps Engineer
Contributions:94 reviews, 41 commits, 49 PRs in 2 years
Contributions summary:Ricardo primarily contributed to the cluster networking operator by implementing code fixes and improvements. They addressed a bug related to object updates in the apply package, optimizing the update logic. The user also added functionality to include namespaces managed by the CNO in the related objects field and refactored the code to add more visibility to the status of the cluster networking operator. Additionally, the user updated dependencies and configuration for the network operator.
networkingsdnoperatorkubernetescluster
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
Ricardo Cruz - Principal Software Engineer at Red Hat