I build systems that make teams faster

senior software engineer

based
Zürich, CH / remote
available
open to work from February 2027
hiring?
email or LinkedIn

I've worked from embedded devices to highly available cloud systems.

selected work

Marchyo

active · 2024-07-17

nix · nixos · flakes

My NixOS configuration as a standalone flake, built on Omarchy ideas with Home Manager.

problem
A workstation should be boring to rebuild.
result
Inputs are pinned and the whole machine comes from the flake, so it rebuilds from Git.

approach

I don't have enough hours in the day to build everything I want. Most teams don't either. So I keep trying to remove work: automate the boring parts, make builds reproducible, shorten feedback loops, and write tools that stop people from doing the same thing twice.

Most of my work is mentoring, SRE, CI/CD, reproducible builds, developer tooling, and security. Boring in a good way. When that layer works, product teams get more time for actual product.

log

2025-10-19
2025-08-30
2024-02-12
2021-06-07
2018-05-13

projects

  • Modern Emacs Configuration

    My GNU Emacs configuration, built around Nix, Eglot, Vertico, Consult, Corfu, org-mode, and Magit.

    2024-02-12

all projects ›

contact

search
esc to close
type to search · ↑ ↓ · enter to open · g then r p n h to go · t theme