Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

About me

What do I do?

I'm Rudi. I love servers and I love working on high-performance, reliable infrastructure. I specialise in cloud-native infrastructure, platform and site reliability engineering, with Kubernetes across public and on-prem infrastructure.

I'm a founding engineer at Porter, where I am responsible for internal, production and customer infrastructure. I also wear other hats - I work on product, customer success and growth. Shameless plug - we want to make infrastructure provisioning and management a breeze, and we're already getting there. So hit us up if you want some of that magic!

What else excites me?

Well apart from servers, there's a bunch of stuff that excites me.

  1. Math - I'm an amateur game theorist, and I like to use game theory for modeling warfare mathematically.
  2. I love history - while I don't get to write any papers due to the absence of academic positions, I do dabble in some historical research.
  3. Music. I used to be part of the metal scene at one point. These days, I like to livecode.
  4. Food. Specifically West Asian and South-East Asian food. I count myself extremely lucky that I have Persian ghormeh sabzi, Palestinian hummous, Thai pad ka phrao and Malay asam laksa in my life, as well as the ability to actually cook them.

Want to say hi?

...hah. Not that easy. You can hit me up on LinkedIn. If we get along, I promise I'll give out my email.

My work

My work revolves around public cloud infrastructure at the moment, focused on provisioning infrastructure using what I like to call declarative reconciliation. I define that as the ability to use Kubernetes as a control plane, allowing you to declaratively define and manage infrastructure assets, along with automatic reconciliation to prevent drift, and to maintain consistency. We've used this to power hundreds of production Kubernetes clusters(with the associated network and compute resources needed) at scale, and we're continuously pushing that boundary to build systems that can provision and manage infrastructure with minimal human intervention.

I have a bunch of personal projects as well:

  1. LeanKube v1 - provisioning production-grade K3s clusters on public clouds using a custom CLI, Terraform/OpenTofu and Ansible. Admittedly while this is now a bit outdated, I like to keep maintaining this project for..sentimental reasons.

  2. LeanKube v2 - the next generation of LeanKube where I use declarative reconciliation to power K3s clusters using a set of standardised Crossplane custom resource definitions. Ideal for individuals and teams who wish to run cheap clusters, with less overhead.

  3. EquationsCP - the beginnings of a MCP server that allows for solving a wide range of equations.