Fraud and audit analytics by day. Systems architecture, open-source tooling, and homelab experiments by night.
Professionally, I work in fraud and audit analytics - digging through transaction data, behavioral signals, and process flows to find where the happy path breaks down. Turns out a brain that defaults to skepticism and gravitates toward edge cases is useful in that context.
Outside of work: data pipeline tooling, format libraries, self-hosted infrastructure, and ML experiments on local hardware. Open-source projects live under Sigilweaver.
Languages:
- Rust - when performance and correctness are the point
- Python - data work and scripting, Polars-first
- TypeScript - frontend when necessary
- Go - certain backend use cases
Tooling: strong preference for tools that do their job and stay out of the way. Current favorites: uv for Python, bun for JS, rustup for Rust toolchains, pixi for polyglot reproducible environments. The common thread is fast, portable, and project-isolated.
Infrastructure: Arch Linux everywhere. Self-hosted Postgres, object storage, and various services on a homelab server. Docker for isolation and reproducibility.
