Alvaro Saurin

Angestellt, Senior Cloud Platform Engineer, Adobe Inc.
A Coruña, Spain

Fähigkeiten und Kenntnisse

Python
Software Engineering
Distributed Systems
TCP/IP
Linux
Scalability
C++
UNIX 
Algorithms
Scrum
C
Sockets
Design Pattern
go
Kubernetes
Docker
Git
Cloud Computing
azure
DNS
Distributed Computing

Werdegang

Berufserfahrung von Alvaro Saurin

  • Current 3 years and 10 months, since Aug 2022

    Senior Cloud Platform Engineer

    Adobe Inc.

    Architect/developer in the API Platform Core team (part of the Cloud Platform Eng team in Adobe). Contributing to our developer-centric, self-service, GitOps and Kubernetes native Ingress, API Gateway and Service Mesh solutions, as well as DNS integrations. Our product is being leveraged by other teams in Adobe to expose their APIs to the outside world with the help of Envoy, in a reliable, resilient and scalable fashion. The API Platform is handling successfully in production more than 31B requests daily.

  • 1 year and 7 months, Feb 2021 - Aug 2022

    Cloud Engineer

    Adobe Inc.

    Infra/Platform Engineer, working in the AEM Foundation Core Cloud Services. Developer of the Advanced Networking solution for AEM as a Cloud Service, where our Network Operator transforms Kubernetes CRDs to Azure infrastructure and Envoy configuration, allowing customer's traffic to reach their on-premises systems through dedicated egress or VPN connections. Contributing to other Kubernetes Operators we have. Doing most things in Go, but also trying to do a lot of infrastructure automation in Terraform.

  • 1 year and 4 months, Sep 2019 - Dec 2020

    Principal Software Engineer

    Ambassador Labs

    Developer in the Ambassador team, a cloud-native ingress and API gateway for Kubernetes, with all the power of Envoy. My main languages were Go and Python. I have developed the Ambassador Operator, a Kubernetes operator for the lifecycle management of our main product. Other things: Ingress spec, performance evaluation, Azure/AWS/GKE.

  • 3 years and 5 months, May 2016 - Sep 2019

    Senior Software Engineer

    SUSE Software Solutions Germany GmbH

    Senior Software Engineer in the CaaSP (Containers-as-a-Service Platform) team, delivering our Kubernetes distribution on top of SLE, fully integrated with other SUSE products. Top contributor for our old SaltStack-based Kubernetes management platform. Created two of the new Kubernetes Operators for the next-gen solution. I worked with Go, Python, SaltStack, Terraform, some Ruby and, of course, Kubernetes and Docker.

  • 11 months, Feb 2015 - Dec 2015

    Freelance IT Consultant

    Weaveworks

    Founded by the team that created RabbitMQ, WeaveWorks enables customers to build and migrate applications to run on any container technology. WeaveNet delivered a software-defined network across containers and layers critical cross-container services on top. I participated in the development of the core WeaveNet product, focusing on Docker, service discovery, DNS and load-balancing, and programming networking stuff in Go.

  • 7 months, May 2014 - Nov 2014

    Software Engineer

    Midokura

    Midokura provides a more flexible, customizable and adaptable network infrastructure for companies worldwide through network virtualization. Midokura developed MidoNet, a software defined network solution (SDN) that provides network virtualization for platforms like OpenStack and CloudStack. I'm part of the team developing and delivering the Midokura cloud platform, developing Midokura's solution for high performance and scalable network virtualization.

  • 4 years and 11 months, May 2009 - Mar 2014

    Technological Specialist

    Telefonica I+D

    With 300 million subscribers, Telefonica is the third largest carrier in the world with mobile and fixed line operations in the UK, Germany, Spain, and throughout Latin America and the Caribbean. I worked on incubator projects in Telefonica R&D (http://www.tid.es/). I previously contributed to the development of the Telefonica's CDN, from the inception stage to a successful production level, as well as some other small projects like NetStitcher, ClubWifi...

  • 2 years, Feb 2007 - Jan 2009

    Software Engineer

    Zattoo Inc

    Zattoo is a university spinoff startup bringing TV to the Internet. Real TV: live, licensed, branded channel programming. As a software engineer, I participate in the design and development of the P2P protocol, transmission system and media components, including the integration of congestion control mechanisms, multicast traffic, implementation of a Forward Error Correction system, etc. (C, RTP, streaming, H.264, codecs, TFRC)

  • 3 months, Jun 2006 - Aug 2006

    Internship

    Google

    Grant funded job for the implementation of the Jingle audio transmission extension to Jabber/XMPP: Java, Objective-C, RTP/TCP/UDP, codecs, QuickTime, Mac...

  • 1 year and 1 month, Jul 1999 - Jul 2000

    Software Engineer

    University of A Coruña

    Development of the research accountancy infrastructure in the Research Results Transfer Office of the University: Delphi, SQL and Java programming, web page design, database administration (on Digital Unix) and programming (Informix)…

Ausbildung von Alvaro Saurin

  • 1 year and 8 months, Feb 2005 - Sep 2006

    University of Glasgow

    MSc by research (funded by Microsoft and NSF) for the implementation of congestion control techniques (TFRC) for a high-definition videoconferencing application (UltraGrid): C, networking (RTP/TCP/UDP), video codecs, real-time media, Linux/Mac/FreeBSD development, Cocoa interfaces, OpenGL/SDL...

  • 5 months, Feb 2002 - Jun 2002

    Universidad Politécnica de Madrid

    Specialization course (240 hours) on Internet technologies and development (Java programming, HTML, JSP/Servlets, XML…)

  • 1996 - 2001

    Universidad de A Coruña

    2.1 degree in Computer Science. Studies focused on software engineering and object-oriented methodologies. Best Final Project Award, with the project on “TCP/IP performance optimization using Genetic Algorithms”.

Sprachen

  • Spanish

    C2 (Verhandlungssicher / Muttersprachlich)

  • English

    C1 (Fließend)

  • Portuguese

    A1-A2 (Grundkenntnisse)

XING – Das Jobs-Netzwerk

  • Über eine Million Jobs

    Entdecke mit XING genau den Job, der wirklich zu Dir passt.

  • Persönliche Job-Angebote

    Lass Dich finden von Arbeitgebern und über 20.000 Recruiter·innen.

  • 21 Mio. Mitglieder

    Knüpf neue Kontakte und erhalte Impulse für ein besseres Job-Leben.

  • Kostenlos profitieren

    Schon als Basis-Mitglied kannst Du Deine Job-Suche deutlich optimieren.

21 Mio. XING Mitglieder, von A bis Z