Experience

  1. Lead Site Reliability Engineer

    System73® - Powering Profitable Streaming
    • Established a new SRE team, transitioning responsibilities from former Infrastructure and QA teams.
    • Managed the team to renew the legacy CI/CD infrastructure to a new Kubernetes-based version using the GitOps paradigm.
    • Developed a Selenium Operator in Python for Kubernetes, designed to provision one-shot pods by browser type, according to the Grid requests.
    • Created several Helm charts to simplify the deployment of an entire Selenium Grid on a Kubernetes cluster, including monitoring capabilities.
    • Led incident response and root cause analysis efforts.

    Skills: AWS EKS · Kubernetes · Terraform · Flux CD · GitLab · Python · Selenium

  2. Lead DevOps Engineer

    System73® - Powering Profitable Streaming
    • Reviewed release processes and oversaw integration testing.
    • Made key integration decisions and implemented the necessary infrastructure and tools for this.
    • Coordinated team efforts across various projects, planned tasks, and conducted code reviews.
    • Mentored new hires and conducted technical interviews.

    Skills: GitLab · Jenkins · Jira

  3. DevOps Engineer

    System73® - Powering Profitable Streaming
    • Automated release processes and pipelines using Jenkins.
    • Managed the infrastructure of Kubernetes clusters for Selenium testing.
    • Implemented infrastructure as code using Terraform, Chef, InSpec, and Packer.
    • Conducted code reviews and developed skills in resolving testing issues.

    Skills: Chef · Jenkins · Kubernetes · Selenium · Terraform

  4. Infrastructure Engineer

    System73® - Powering Profitable Streaming
    • Managed infrastructure in the cloud on AWS and implemented infrastructure as code with Terraform, Chef, and InSpec.
    • Evaluated the feasibility of Kubernetes as a replacement for Docker Swarm, learning its ecosystem and migrating all our SaaS microservices.
    • Managed the local network infrastructure with pfSense in high availability configurations.
    • Conducted code reviews and collaborated on system architecture improvements.

    Skills: AWS · Chef · Helm · Kubernetes · Linux · Nginx · pfSense · Selenium · Terraform

  5. Quality Engineer

    System73® - Powering Profitable Streaming
    • Developed an integration testing framework with Python based on Kubernetes.
    • Automated Selenium testing using PyTest.
    • Collaborated closely with infrastructure tasks, facilitating the transition to DevOps roles.

    Skills: Docker · Git · Linux · Pytest · Python

  6. Assistantship

    Free Software Office - University of La Laguna
    • Maintained, designed, and developed Bardinux, the official GNU/Linux distribution of the University.
    • Supported and administered servers for the University’s Classroom Management System (SIGA Project).
    • Coordinated and trained over 44 interns per year for the SIGA Project.
    • Developed and managed the deployment of Bardinux with floating authentication for loaned laptops at the University Library.
    • Managed and maintained servers and services that formed the infrastructure of the Office.
    • Managed the main website and other internal content management systems.
    • Collaborated in the organization and hosting of free software events, including talks and demonstrations for non-technical audiences.

    Skills: Apache · Bash · Debian · Drupal · Samba · OpenLDAP · Linux · Ubuntu · Nginx · Python

  7. System Administrator

    Ignos Estudio de Ingeniería S.L.
    • Continued the functions described for the Free Software Office of the University of La Laguna.

    Skills: Linux · Samba · OpenLDAP

  8. Internship

    CTI Canarias S.L.
    • Developed a web system for downloading updates for company products for client use.

    Skills: ASP · CSS · HTML · JavaScript

Education

  1. Bachelor of Science in Computer Engineering

    University of La Laguna

    Concentration on computer architecture, embedded systems, and digital design. (EQF Level 6)

    GPA: 7.06/10

    • Final Project: Central controller for a home automation system using the Zigbee wireless protocol.
    Read Project
  2. Advanced Expert in Development of Computer Applications

    I.E.S. San Juan de La Rambla
    Practical training in software development, databases, and web technologies. (EQF Level 5)
Technical Skills
Containerization & Orchestration
Docker
Kubernetes
Infrastructure as Code (IaC)
Terraform
Helm
Chef
Packer
Cloud Platforms
AWS
GCP
CI/CD & GitOps
GitLab CI
Flux CD
Jenkins
Monitoring & Observability
Prometheus
Grafana
Scripting & Development
Bash
Python
Go
Networking
pfSense
Nginx
Testing
Selenium
PyTest
GNU/Linux
Debian
Arch Linux
Talos Linux
Yocto
Languages
100%
Spanish
65%
English