Alvaro Saurin is a senior software engineer with 13 years building cloud-native platform and networking infrastructure, currently architecting Adobe’s API Platform that handles over 31 billion requests daily. He specializes in Go and Python, Kubernetes operators, GitOps, Envoy-based ingress/API gateways and high-performance networking — skills honed across roles at Adobe, Ambassador Labs, SUSE and Weaveworks. A pragmatic backend and DevOps engineer, he has contributed to notable open-source projects like weaveworks/scope and Telepresence, improving DNS, compression and Helm-based installer flows. His work spans virtualization, Terraform provider development, and Kubernetes operator design, reflecting deep systems, Linux and networking expertise. Based in Galicia, Spain, he combines production-scale platform architecture with hands-on implementation and a penchant for refactoring legacy code into maintainable, testable services.
13 years of coding experience
11 years of employment as a software developer
Master's Degree (MSc), Computer Science, Master's Degree (MSc), Computer Science at The University of Glasgow
Bachelor's Degree (BSc), Computer Science, Bachelor's Degree (BSc), Computer Science at Universidad de A Coruna
Specialization Degree, Computer Science, Specialization Degree, Computer Science at Universidad Politécnica de Madrid
Terraform provider to provision infrastructure with Linux's KVM using libvirt
Role in this project:
Back-end Developer & DevOps Engineer
Contributions:23 commits, 42 PRs, 77 pushes in 2 years 7 months
Contributions summary:Alvaro focused on enhancing the `terraform-provider-libvirt` project by implementing network resource improvements. They added functionalities for managing hosts within a network, demonstrating expertise in networking concepts and provider development. Furthermore, the commits involve modifications to the domain resource, incorporating features like firmware/nvram support, which suggest a strong understanding of virtualization infrastructure and related configurations. Additionally, they implemented code style improvements, including `go fmt`, suggesting attention to maintainability.
Monitoring, visualisation & management for Docker & Kubernetes
Role in this project:
Back-end Developer
Contributions:16 commits, 14 PRs, 71 pushes in 2 months
Contributions summary:Alvaro contributed to the core functionality of the `weaveworks/scope` repository, focusing on enhancing its backend components. Their work included implementing GZip compression for HTTP endpoints and probe-to-app communication, optimizing data transfer. They also introduced a new asynchronous, caching DNS resolver to improve reverse DNS resolution, integrating it into the endpoint reporting to enrich connection details. Additionally, the user refactored code to remove dependencies and improve overall maintainability.
containersecsvisualisationdockerobservability
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.