Kenji Berthold

Freelance IT Consultant

Specializing in Reproducible Infrastructure and Packaging with Nix & NixOS. Building robust, maintainable systems for modern development workflows.

Services

Infrastructure Engineering

Design and implement reproducible infrastructure using Nix and NixOS. DevOps solutions that are reliable, scalable, and maintainable.

Development Tooling

Build systems, CI/CD pipelines, and development environment automation. Enhancing developer experience with reproducible workflows and quick feedback loops.

Terminal Applications

Custom CLI tools and TUI applications that feel natural the moment they are picked up. Rich modern features like dynamic shell completions, interactive interfaces, and self-documenting help.

Open Source Consulting

Contributing to and maintaining open source projects. Help organizations adopt and contribute to open source ecosystems.

System Architecture

Design robust system architectures with focus on reproducibility, security, and maintainability using modern infrastructure patterns.

Featured Projects

tui-term

A pseudoterminal widget library for ratatui, enabling terminal emulation within Rust TUI applications.

Rust TUI

flake-edit

Edit your flake inputs with ease. A command-line tool for managing Nix flake dependencies.

Rust Nix

nixos-anywhere

Maintainer of nixos-anywhere, a tool for installing NixOS everywhere via SSH. Enables unattended remote installations with disk partitioning, formatting, and configuration.

Nix Infrastructure Automation

zellij

Emeritus organization member who designed and implemented Zellij's configuration system. Created the config interface, layout-config integration, and theme system from the ground up.

Rust Configuration System Design

Get In Touch

Interested in working together? Let's discuss your infrastructure and development needs.