Skip to content
View cig0's full-sized avatar
💯
Ask me about Free Software: it's all about freedom!
💯
Ask me about Free Software: it's all about freedom!

Block or report cig0

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
cig0/README.md

Hi 👋


I build infrastructure that doesn’t wake people up at 3 AM.

Mostly platform engineering, IaC, and observability. I care about systems you can understand, change without fear, and run without babysitting.

What I’m doing

Platform Engineer on the Harley-Davidson mobile team. Took a fragmented setup and pushed it toward something that actually works: standardized CI/CD, real observability, and less friction between teams.

At CodigoCode, built the Azure infrastructure behind our AI SaaS from scratch. IaC-first, Kubernates-native, automated end-to-end. Deployments, changes, and rollbacks should be consistent and boring.

How I think

  • Boring systems survive
  • Deterministic builds and deployments reduce risk and increase predictability, lowering operational stress
  • Reproducibility over “it works here”
  • Make failure modes obvious
  • Kill manual steps
  • If it’s hard to explain, it’s probably wrong


I optimize for systems that run, change, and recover without drama — because anything that depends on heroics eventually breaks.

If you don’t care about quality, you can meet any other requirement. — Gerald Weinberg



Outside the usual path

Took a year off and stepped outside the tech bubble.

Traveled across the US and Europe 🌍, meeting wonderful people from many different backgrounds and walks of life. I also spent time doing Workaway. Different environments, different problems—no abstractions to hide behind.

Used the time to sharpen my technical edge as well: deepening my work with Nix, NixOS, and building out my Monster Flake™.

Good reminder that most things don’t need to be complicated—just clear and reliable.

When I'm away from keyboards, I do 📷 with my Nikon Z8, and play an ESP Aleksi-200 🎸 (Children of Bodom 🇫🇮🤘) through a Marshall DSP-40.


Pinned Loading

  1. nix-modulon nix-modulon Public

    A lightweight utility for NixOS flakes that automatically discovers and imports modules based on content patterns, eliminating the need to update import lists as your configuration grows manually.

    Nix 2

  2. jupyenv-tweag jupyenv-tweag Public

    Forked from tweag/jupyenv

    Declarative and reproducible Jupyter environments - powered by Nix

    Nix

  3. awesome-privacy awesome-privacy Public

    Forked from pluja/awesome-privacy

    Awesome Privacy - A curated list of services and alternatives that respect your privacy because PRIVACY MATTERS.

  4. blockets blockets Public

    i3blocks blockets

    Shell 5

  5. awesome-mac awesome-mac Public

    Forked from jaywcjlove/awesome-mac

     Now we have become very big, Different from the original idea. Collect premium software in various categories.

    JavaScript