Looking for a speaker?

Choose a talk or a subject and reach me at cncf.io/speaker/rael.

Open Source

Kubernetes (K8s) is an open-source system for automating deployment, scaling, and management of containerized applications.

Slides, demo apps and resources to talk and teach kubernetes.

CNCF user group dedicated to building a strong, open, diverse developer community around the Cloud Native technologies in Barcelona.

Projects

Open Source projects, websites, videogames, docker images, and other things I’ve been playing with.

*

yodo

Simple GoLang TODO application

rael.io

This website code, built using Hugo Framework.

cloudnative.barcelona

Cloud Native Barcelona website code, built using Hugo Framework.

Docker wordpress

Docker image for Wordpress deployments with plugin/theme management.

gcp.rael.io

Infrastructure as code of resources I have running in GCP.

dm-templates

Collection of Google Cloud Deployment Manager templates.

Bigotes

Spanish videogame magazine website and platform code running in Google Cloud.

Docker cats

Docker image with pictures of my cats (Gatet, Neu, Blanca, Liam and Lia) used in k8s demos.

Kubernetes

Kubernetes (K8s) is an open-source system for automating deployment, scaling, and management of containerized applications.

Kubernetes Talks

Slides, demo apps and resources to talk and teach kubernetes.

game.pkts.es

Static site for a videogame made with RPG Maker about the pkts community, full of inside jokes.

Jupyter Image Extractor

Parses a Jupyter book HTML and extracts the images.

Go Playground

Repo for small go projects, documentation and useful links.

Cloud Native Barcelona

CNCF user group dedicated to building a strong, open, diverse developer community around the Cloud Native technologies in Barcelona.

tgfwdbot

Telegram bot to forward back and forward mesages between supergroups and private chats

TS Invaders

Yet another spaces invaders clone, this time in TypeScript using Phaser.io.

PyBot

Bot framework in Python with programmable interfaces and dynamic plug-in architecture

Hubot Raelbot

The first version of @raelbot, built on the Hubot framework.

GTA Crew Exporter

Get information about crew members on Rockstar GTAV social club.

Recent & Upcoming Talks

KubeCon+CloudNativeCon North America 2019 Event ReCap.

Kubelet provides nodes to a Kubernetes system so the Scheduler can bind pods on them. But what if we don’t want to manage nodes? …

What is the controller pattern? And the operator pattern? How we can use custom controllers to extend the Kubernetes API? How we can …

About the Open Source ecosystem, toolchain, processes, and communities. After this introductory session, we’ll work step by step …

Getting stated with the Google Cloud Platform Kubernetes solution.

Experience

 
 
 
 
 

Principal Software Engineer, Site Reliability Engineering

Red Hat

Oct 2019 – Present Barcelona
 
 
 
 
 

Senior Systems Engineer, Site Reliability Engineering

CAPSiDE

Mar 2016 – Oct 2019 Barcelona

Accountabilities

  • Design, deployment and operation of cloud platforms in AWS, GCP and Azure.
  • Provision and administration of Linux and Windows systems and containers.
  • Database administration for Couchbase, Mongo, MySQL, PostgreSQL, and SQL Server.
  • Infrastructure as code with Terraform, AWS CloudFormation, GCP DM and Azure ARM.
  • Automation with Ansible, Jenkins, GitLab CI/CD and GCP Cloud Build.
  • Containers with Fargate and ECS; Kubernetes with Azure AKS, AWS EKS and GCP GKE.
  • Serverless with AWS Lambda, Google Cloud Functions and Serverless Framework.
  • Scripting and development in Bash, Go, Make, Perl, PowerShell, Python and Ruby.
  • On call rotation and critical event management.
  • Customer interaction during platform support, project planning and implementation.

Selected achivements

  • Design and operation of critical platforms for global customers, check them out at capside.com/about/clients.
  • Company holding AWS Premier Consulting Partner, Google Cloud Premier Partner and Microsoft Azure Expert Managed Service Provider status.
 
 
 
 
 

Systems Engineer and HPC researcher

Intelligent Pharma

Oct 2010 – Feb 2016 Barcelona

Accountabilities

  • Deployment, configuration and administration of a 1,2TFlops in-house supercomputer and a AWS cloud based cluster for scientific computations.
  • Responsible for corporate services deployment and administration such as SugarCRM, Wikimedia, Redmine, LDAP or a corporate chat platform.
  • Responsible for network infrastructure deployment and administration from DNS, network shares, backups and PostgreSQL / MySQL databases to security protocols, monitoring with Nagios, SSL, firewalls and server hardening.
  • Responsible for development services deployment and administration such as Jenkins and Sonar servers for CI, Git and Subversion repositories and Jetty and Tomcat as application servers for Sprint and Play applications.
  • Operations in an Agile team using SCRUM for projects and Kanban for IT and bug fixing. Programing in Shell/Perl Scripting for operations, Java, HTML and JS for developments and C/GSS/MPI for scientific applications.

Selected achivements

  • Migrate all physical servers to a virtualized platform using automation tools for server provisioning and configuration, reducing the IT operational cost and carbon footprint.
  • Awarded several times as a company, including a Prince of Girona Award in 2014.
 
 
 
 
 

Systems engineer and developer

Universitat Politècnica de Catalunya · BarcelonaTech (UPC)

Jan 2009 – Sep 2010 Barcelona

Accountabilities

  • Development in Visual Basic for Microsoft Office, PHP for various CMS and webapps for Facebook and Linkedin.

  • Data analysis on MySQL databases.

 
 
 
 
 

Project Manager and developer

CaixaBank

Sep 2007 – Jan 2009 Barcelona

Accountabilities

  • Project manager and developer of several applications in Visual Basic for sales, logistics and quality departments.

Selected achivements

  • Develop a centralized solution for automatic applications self-updates using only the Microsoft Office platform.
  • Develop a Business Intelligence platform to allow the decision makers make easy data analysis from a bank size transactions database.
 
 
 
 
 

Computer Technician

JID Solutions

Jan 2005 – Sep 2007 Barcelona
Accountabilities

  • Building, configuring and maintaining new servers, computers and hardware.
  • Deploying and maintaining computer networks for small business.
  • IT support on Windows, Mac OS X, Linux SO and applications
 
 
 
 
 

Manager

El Celler

Sep 2002 – Oct 2004 Barcelona
Accountabilities

  • Partnered with a restaurant owner to set up an Internet Café near my school.

Contact