I work on Linux systems from cloud build infrastructure down to board bring-up. I like problems that cross infrastructure, operating systems, and hardware.
At Anduril, I owned CI health and execution for a 6,000-person engineering organization running about 40,000 jobs each week. Host and job telemetry reduced failures by 40% across targeted workloads. Improvements to remote Nix builds and caching contributed to more than $10 million in projected annual OpEx savings. I also worked on DeviceOS and hardware-in-the-loop infrastructure for NVIDIA Jetson and NXP i.MX systems.
- forgeproxy: A Rust Git caching proxy with SSH and HTTP transport, bundle-URI, S3 storage, Valkey coordination, Prometheus and OpenTelemetry, FIPS-capable TLS, hardened NixOS deployment, and VM integration tests.
- rock5c-nixos: Reusable NixOS board support for the ARM64 Radxa ROCK 5C, including U-Boot, Device Tree overlays, images and flash tooling, Rockchip media support, and Wi-Fi and Bluetooth.
- Neocache: A Nix binary-cache platform built with Rust, Kubernetes, PostgreSQL, and object storage.
- repo-manager: Rust tooling for Git repository placement, lineage, worktrees, forge integration, and lifecycle management.
- display-layout: A focused display-layout utility written in C with a backend-neutral model and niri/Wayland integration.
- Nix for Embedded Folks: An interactive guide to using Nix and NixOS as a reproducible meta-build system for embedded teams.
I have authored 27 merged pull requests across Nix and Nixpkgs. The work includes C++ fixes and performance improvements, package maintenance, build and dependency fixes, and NixOS image and module options.
- Cloud and platform: Linux, Nix/NixOS, Kubernetes/k3s, Helm, Terraform, CI/CD, systemd, AWS, Azure, OCI, PostgreSQL, S3, Valkey/Redis, Prometheus, and OpenTelemetry
- Embedded and edge: Embedded Linux, BSP integration, Device Tree, U-Boot, Yocto/BitBake, ARM64, NVIDIA Jetson, NXP i.MX, Rockchip, driver integration, and HIL validation
- Languages: Rust, Go, Python, Nix, C, C++, and Bash





