Hi, I'm Adam. I write systems software: databases, kernels, simulators. I studied through ISE (MSc), a residency-based programme where half the degree is spent in industry. My placements covered factory automation and teleoperation, ADAS radar ML, and AI investment research. Alongside that I worked on simulation and payload software for high-powered competition rockets.
Tau
tau.bxrne.com · githubA bitemporal time-series database where corrections are appended as new layers, not edits.
Most time-series databases treat a measurement as final once written, but real-world data gets corrected and
restated constantly. Tau's core atom is a value asserted true over a half-open interval [start, end),
and a layer is an append-only, ordered stack of these atoms, corrections append a new layer that shadows the
old one at query time, newest wins, deterministic, no coordination. That single decision gives Tau bitemporality
almost for free, and propagates through compaction, storage, and a deterministic simulation tester that drives
the executor against a reference oracle under seeded fault injection…
Other Projects
- vesper RISC-V64 kernel in Rust,
no_std, no crates - apogee x86-64 bare-metal kernel in Rust, runs in QEMU with no underlying OS
- launchrail 6DOF high-powered rocket simulator in Go
- charta Rust MCP server for SCXML validation and codegen
- zbox rootless Linux sandbox in Zig, no libc
- logmgr zero-config structured logger for Go on a lock-free ring buffer
- kube-state-metrics Kubernetes metrics exporter, contributing bug fixes