Nacho Rivera is a Staff Engineer leading Security Engineering with six years of hands-on experience building secure-by-default platforms across AWS and GCP. He partners directly with development and platform teams to shape product architecture from earliest design stages, driving infrastructure, runtime, identity, and CI/CD security. Nacho blends software engineering with DevSecOps practice鈥攚riting code in Elixir, Python and Go while operating Terraform, Prometheus, Cortex and Grafana for production reliability. He contributes to notable open-source cloud security tooling (prowler) where he enhanced AWS role assumption, credential renewal, logging and error handling for broader audit and compliance uses. Based in Madrid and grounded in physics and advanced electronics studies, he leverages a research mindset to apply AI-assisted design and analysis that scales decision-making and shifts security left.
6 years of coding experience
4 years of employment as a software developer
Grado en F铆sica, Grado en F铆sica at Universidad Aut贸noma de Madrid
M谩ster en Nuevas Teconolog铆as Electr贸nicas y Fot贸nicas, M谩ster en Nuevas Teconolog铆as Electr贸nicas y Fot贸nicas at Universidad Complutense de Madrid
Prowler is an Open Cloud Security tool for AWS, Azure, GCP and Kubernetes. It helps for continuos monitoring, security assessments and audits, incident response, compliance, hardening and forensics readiness. Includes CIS, NIST 800, NIST CSF, CISA, FedRAMP, PCI-DSS, GDPR, HIPAA, FFIEC, SOC2, GXP, Well-Architected Security, ENS and more.
Role in this project:
Back-end Developer & DevOps Engineer
Contributions:329 reviews, 71 commits, 422 PRs in 11 months
Contributions summary:Nacho focused on enhancing the core AWS functionalities of the Prowler tool. They implemented AWS role assumption support, including logic and exceptions. Additionally, they addressed various issues and improved the tool's usability with updates to logging, error handling, and credential management. The code changes also involved refactoring and optimizing existing code, including adding support for credential renewal and limits for the session duration.
Contributions:5 pushes, 1 branch in 2 years 4 months
Find and Hire Top DevelopersWe鈥檝e 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.