Description
I started working as a software developer in 2005, and over the years, I’ve had the privilege to be part of some outstanding companies like SUSE, CodeShip, Babbel, and others. Today, I’m proudly serving as an Open-Source Developer Specialist at Spectro Cloud, where I’m part of the Kairos team building a Linux meta-distribution for edge Kubernetes.
Work Experience
Dec 2022 – Present
Spectro Cloud – www.spectrocloud.com
Operating system for Edge Kubernetes
Kairos is an immutable Linux meta-distribution for edge Kubernetes
- Go
- Linux
Apr 2020 – Dec 2022
Ring Twice – ringtwice.be
Backend web application and infrastructure
Performance improvements, architectural changes, maintenance to the main web backend application and reduction of tech-debt
- Ruby on Rails
- Heroku
- AWS S3, Cloud Front and EC2
- PostgreSQL
- Ansible
Agile methodologies and team mentoring
Put in place agile methodologies and software developer best practices.
- Scrum
- TDD/BDD
- CI/CD
Apr 2019 – Dec 2019
Cloud Bees – www.cloudbees.com
CodeShip CI
Maintenance of the SaaS CodeShip CI and the traditional runtime environment using buildpacks
- Ruby on Rails
- Heroku
- PostgreSQL
- LXC
- AWS Lambda
- AWS Step Functions
May 2018 – Mar 2019
Babbel – www.babbel.com
CMS for marketing
- Ruby
- Ruby on Rails
- Go
- Jekyll
- AWS Lambda
- AWS S3
Apr 2015 – Apr 2018
SUSE – www.suse.com
Cloud Foundry
Core member of the European BOSH team working mainly on the CPI (Cloud Provider Interface) for OpenStack
- Ruby
- RSpec
- OpenStack
- BOSH
Machinery
Machinery was a toolbox for introspection of Linux systems
- Ruby
- RSpec
- Linux
- Go
Aug 2012 – Jan 2015
Leysin American School – www.las.ch
Configuration Management
- Ruby
- Sinatra
- OS X
- Linux
- Puppet
- Redmine
Aug 2009 – Sep 2012
Creative Works – creativeworks.us
e-Commerce solution for printing
Built and maintained an online shopping cart for paper products for our main customer 4over4.
- PHP
- CodeIgniter
- jQuery
- MySQL
- Apache2
- Linux
May 2005 – Jul 2009
Telefónica – www.telefonica.com
DataWarehouse for Guatemala & El Salvador
Part of the team building and maintaining the Data Warehouse.
Built a system to automate reports for upper management.
- Oracle DB
- PL/SQL
- Unix
Open-Source Projects
These are some open-source projects I’ve had the chance to participate in:
- github.com/kairos-io/kairos
- github.com/mauromorales/xpasswd
- github.com/jenkins-x/jx
- github.com/codeship/bitbucket
- github.com/codeship/omniauth-bitbucket
- github.com/cloudfoundry/bosh-linux-stemcell-builder
- github.com/cloudfoundry/bosh
- github.com/cloudfoundry/bosh-openstack-cpi-release
- github.com/SUSE/machinery
- github.com/SUSE/pennyworth
- github.com/LAS-IT/formstack-api
Public Speaking
-
KCD Porto 2024
Presentation about Kairos’ Trusted Boot
-
All Systems Go, Berlin 2024
Presentation about Kairos’ implementation of Trusted Boot
-
Open-Source Summit, Vienna 2024
I had the chance to share a lightning talk about Kairos’ Trusted Boot during the OSS in Vienna
-
DevOpsDays Birmingham AL 2024
Presentation about immutable infrastructueres using Kairos during DevOpsDays Birmingham AL 2024
-
KCD Italy 2024
Presentation about Kairos’ Trusted Boot during KCD Bologna Italy 2024
-
Special Purpose Operating Systems: The Next Step in OS Evolution or One-Trick Ponies?
A panel about special purpose operating systems during KubeCon EU 2024 in Paris, France
-
Rethinking some common deployment strategies
Talk to encourage putting some critical eyes to some of the different deployment strategies and team habits, encouraging the audience to evaluate where they can optimize their existing systems and methods. Delivered at devs.gent meetup in Ghent, Belgium
-
Hacktoberfest 2023 in Brussels
Organized a Hacktoberfest event in Brussels to share about how to get introduced to Open-Source and did some mob programming.
-
Meet Kairos, the linux meta distribution for edge
Introduction to Kairos at DevConf.cz 2023 in Brno, Czech Republic
-
Kairos libp2p
Demo showing how easy it is to bootstrap a Kubernetes cluster over the network utilizing Kairos libp2p and AuroraBoot.
-
How we build and maintain Kairos
Overview about all major features of Kairos and how we put the entire OS together with container technology. Delivered at FOSDEM 2023 in Brussels, Belgium
-
A Guided Tour of Machinery
A detailed description of how to use Machinery to inspect a Linux server and re-generate it at openSUSE Conference 2016 in Nuremberg, Germany
-
The Universal System Description
What if there was a way to describe a Linux system, no matter its distribution? Distributions Dev room during FOSDEM 2016 in Brussels, Belgium
-
Dockerizing Your Infrastructure With Machinery
Containers are the future, but many of our systems are still running on traditional servers. Machinery can help you convert a system to Docker containers. LinuxCon Europe 2015 in Dublin, Ireland
-
Machinery – A System Management Toolkit for Linux
What is a system management toolkit? And how can it help you? Delivered at LinuxDays 2015 in Prague, Czech Republic
Studies
I did about half of the Computer Science courses before I dropped out of university. I’ve been self-taught ever since.