DevOps & Nix
I help teams adopt Nix to get consistent development environments, hermetic CI pipelines, and declarative server configurations, without locking in a single cloud.
Areas of expertise
Reproducible Builds
Build pipelines that produce identical artifacts across machines, drastically reducing 'works on my machine' debugging.
Development Environments
Project-specific dev shells with Nix Flakes that provide consistent tooling and dependencies for every team member.
CI/CD Pipelines
Integrate Nix into CI/CD for hermetic builds, fast caching with Cachix, and reproducible deployments.
NixOS Configuration
Declarative system configurations for servers and workstations: packages, services, and users defined in code.
Sample engagements
Three packages per area, differing in scope and complexity. Every engagement starts with a short discovery call at no cost.
Reproducible Dev Environment
A Nix flake tailored to your project that replaces README setup instructions with a single command.
Nix-powered CI/CD
Hermetic build and deploy pipelines with Nix and Cachix. Faster builds, deterministic artifacts, and less pipeline maintenance.
NixOS Infrastructure
Declarative infrastructure with NixOS hosts, secrets management, monitoring, and automated rollout via deploy-rs or colmena.