hiring? start here

Lillian Skyler Danforth

Linux and NixOS sysadmin

San Francisco, CA · danforthls@skyseekerlabs.net

Hi, I'm Lillian. I'm an IT professional focused on Linux and sysadmin work, specifically NixOS and declarative config, with secondary skills in electronics technician work and hands-on building. I run a five-machine NixOS fleet with tested backups and monitoring that has caught real failures, and I take on IT work through SkyseekerLabs.

5NixOS machines, one Git repo873 GBrestored in a drill, verified7+ yearsof Linux153reviewed changes merged, Aug–Oct 2026

Skills

Linux
Debian, Arch, Red Hat, NixOS and Gentoo families; Ubuntu Server, Fedora, Pop!_OS, EndeavourOS, Nobara. Fully declarative whole-system config, automated installs and updates.
Infrastructure
ZFS, zrepl, Restic, Docker, Podman, QEMU/KVM, Caddy, WireGuard, Tailscale, SOPS, systemd, Grafana, Loki, octoDNS, SSH with FIDO2 keys.
Hardware
Through-hole and SMD soldering, crimping, multimeters and oscilloscopes; building and repairing desktops, laptops and servers; switches, routers and running cable.
Scripting
Nix and Nix packaging, Bash; basic Python and Java; Arduino.
AI agents
Claude Code and Codex for coding and review, unattended jobs, sandboxing agents away from secrets and the network.
Other OSes
Windows 10/11 and Server, Microsoft Office, Hyper-V, macOS, iOS, Android.

Experience

  1. IT work and the homelab, SkyseekerLabssee projects
  2. Rental Car Detailer, Avis Budget Group, SFO AirportAug–Oct 2025
  3. Elementary and Middle School Chess Coach, Waddell Elementary and Lylburn Downing Middle School, Lexington, VAAug 2023–May 2025
  4. Technical Book Editor, freelanceMar–May 2024

Education

  1. Cyber Security & Network Administration, Virginia Western Community College2023–2025
  2. Electrical Engineering, Rose-Hulman Institute of Technology2021–2022
  3. Electronics Technology (trade and industrial program), Floyd Kay2017–2021

Projects that show it

serious

A five-machine NixOS fleet from one flake

Run 5 NixOS machines (2 desktops, a home server, a public VPS, and a recovery/install ISO) from one Git-tracked flake, with every host reproducible from the repo and no hand-run setup steps. The home server's root filesystem is wiped on every boot, so only explicitly declared state survives.

see it →
nixoslinuxinfra
serious

Restore drills: 873 GB back in 11 hours

Wrote a restore drill suite, run monthly, and an automated canary check that restore from real ZFS and Restic backups into scratch space and verify the data; a full-scale test restored 873 GB in 11 h 17 min.

see it →
backupstesting
serious

A public edge that keeps home off the internet

Public traffic lands on a small hardened VPS that tunnels home over WireGuard, so the home server is never directly reachable from the internet. The home server builds the VPS's configuration and pushes it over Tailscale, so the small VPS never compiles its own config.

see it →
networkingsecurity
serious

Alerts that caught a dying USB enclosure

Set up fleet-wide log collection with Grafana Alloy, Loki, and Grafana, and periodic ZFS, SMART, and systemd health checks that send a Discord alert when a disk or service fails. The alerts caught silent checksum corruption from a faulty USB drive enclosure, traced to its UAS link and fixed with a kernel quirk and a cable replacement.

see it →
monitoringlinux
serious

Secrets in a public repo, safely

Set up declarative SOPS-based secret management shared across 4 machines, each decrypting with its own age key, stored in a public GitHub repo without leaking secrets.

see it →
securitynixos
serious

A 30-minute, mostly unattended server reinstall

Automated remote installation and declarative NixOS configuration of servers using nixos-anywhere; 98% of setup is automated, with only secret provisioning done by hand. A full reinstall of the public VPS takes about 30 minutes, nearly all of it unattended.

see it →
nixosautomation
view source