Alvaro Saurin

Angestellt, Senior Cloud Platform Engineer, Adobe Inc.

A Coruña, Spanien

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

  • Bis heute 1 Jahr und 10 Monate, seit 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 Jahr und 7 Monate, 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 Jahr und 4 Monate, Sep. 2019 - Dez. 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 Jahre und 5 Monate, Mai 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 Monate, Feb. 2015 - Dez. 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 Monate, Mai 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 Jahre und 11 Monate, Mai 2009 - März 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 Jahre, 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 Monate, Juni 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 Jahr und 1 Monat, Juli 1999 - Juli 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 Jahr und 8 Monate, 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 Monate, Feb. 2002 - Juni 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

  • Spanisch

    Muttersprache

  • Englisch

    Fließend

  • Portugiesisch

    Grundlagen

21 Mio. XING Mitglieder, von A bis Z