Juan Martínez

Arquitecto De Software at IBM

Murcia, Region of Murcia, 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
Juan Martínez is a seasoned software architect with over 25 years of experience leading developer teams and delivering complex information systems, currently shaping software architecture at IBM. He specializes in end-to-end product lifecycles—requirements, design, technology selection, implementation roadmaps, and on-site deployments—while maintaining strong customer empathy and communication. In recent years he has focused on live video streaming systems and large-scale storage backends, gaining hands-on expertise with Ceph and Cassandra both as developer and administrator. A prolific contributor to prominent open-source projects like Ceph and Rook, he has improved Cephadm and storage orchestration features around SSL, firewall, and resilience. Comfortable in international, multidisciplinary teams, he thrives on customer-facing roles and travel that deepen domain understanding. Practical, autonomous, and solution-oriented, he combines architectural vision with low-level DevOps and backend craftsmanship.
code9 years of coding experience
job23 years of employment as a software developer
bookUniversidad Politécnica de Valencia
github-logo-circle

Github Skills (23)

kubernetes10
docker10
python10
back-end-development10
storage10
dockers10
go10
kubernetes-pods10
ceph10
cloud-native10
devops10
automations8
automation8
testing8
etcd7

Programming languages (8)

TypeScriptC++ShellMakefileJavaScriptGoHTMLPython

Github contributions (5)

github-logo-circle
rook/rook

Aug 2019 - Oct 2022

Storage Orchestration for Kubernetes
Role in this project:
userBack-end Developer & DevOps Engineer
Contributions:47 reviews, 31 commits, 31 PRs in 3 years 2 months
Contributions summary:Juan primarily contributed to the storage orchestration project, making enhancements to core functionalities like pod management and filesystem/object store handling. They implemented features related to memory requests/limits and improved dashboard configurations for SSL, specifically addressing issues related to Ceph dashboard SSL port configurations. Furthermore, the user added features to preserve pools during deletion, and enhanced tooling, and ensured the codebase adhered to security best practices by removing potentially sensitive debug information and remediating invalid execution states.
etcddata-protectionorchestrationdockerceph
ceph/ceph

Oct 2018 - Jan 2023

Ceph is a distributed object, block, and file storage platform
Role in this project:
userBack-end & DevOps Engineer
Contributions:561 reviews, 76 commits, 95 PRs in 4 years 4 months
Contributions summary:Juan primarily contributed to the Cephadm module, enhancing its capabilities. Their work included implementing features for custom dashboard SSL ports and firewall configuration within cephadm. They also made improvements to logging configurations and integrated host facts data into the host cache. Furthermore, the user addressed issues related to iSCSI configuration and dashboard integration, ensuring proper functionality.
fusefile-storagecephstorageopenebs
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