About

John Bargman

Builder. Visionary. Polymath.

20 years of modern functional C++ — the foundation for everything. NixOS, Haskell, systems architecture. I build infrastructure that doesn't decay — baremetal first, declarative always, reproducible by design. Robotics, embedded systems, CAD to CNC, graphics engines, secrets management, game server hosting. I see problems across domains and solve them with principle.

I work at Platonic.Systems, a functional programming consultancy specializing in Haskell, NixOS, and reproducible infrastructure. Notable clients: Anduril, Conde Nast, Mercury, Generac, Dubai Police. Published author on Nix workflows, robotics, secrets management, and infrastructure patterns.

Domains

Infrastructure & Nix

NixOS, Nix Flakes, baremetal Nix primacy. Declarative infrastructure, reproducible deployments, secrets management (Secrix), WireGuard, Prometheus, Caddy. No Docker. No cloud. Correctness first.

Robotics & Embedded

Nix for ROS, hardware as code, cross-compilation for ESP32/ARM. Marlin firmware, CadQuery parametric design. Systems that move and reason.

CAD & Fabrication

CadQuery, OpenSCAD, SolveSpace. G-code generation, CNC optimization, toolpath design. Parametric intent to physical precision.

Software & Systems

C++ (20 years, modern/functional), Haskell, Nix, Python, Elixir, F*. Type-safe systems, formal verification, 3D rendering engines, game server infrastructure.

Consulting

I am a systems engineer at Platonic.Systems, a functional programming consultancy specializing in Haskell, NixOS, and reproducible infrastructure. We solve hard problems for companies that demand precision.

Published on: Nix for Robotics, Secrix architecture, Nix Workflows, Shelpers patterns.