Skip to content
View Nathan-D-R's full-sized avatar

Highlights

  • Pro

Block or report Nathan-D-R

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Nathan-D-R/README.md

Hi, I'm Nathan

Fraud and internal audit data analyst by day. Systems builder and open source maintainer by night, with my projects living under Sigilweaver.

Background & Philosophy

My background is originally in the biosciences, but I pivoted to business data science to trade the academic track for fast-moving, applied environments. Today, I work in retail analytics, digging through transaction data and process flows to find where the happy path breaks down.

I tend to view everything - whether it is an organizational structure, a retail supply chain, or a data pipeline - as an information flow.

I try to bring a "machine-sympathetic" ethos to my work. Every system is optimized for something. In fraud analytics, that means asking "what does this system assume is true?" and hunting down where that assumption fails. In software, it means building tools that respect the underlying hardware through bounded memory, cache locality, and formats that stay out of your way.

Stack & Tooling

  • Languages: Rust (performance and correctness), Python (data/scripting, Polars-first), TypeScript (frontend), and Go.
  • Infrastructure: Arch Linux everywhere. My homelab runs self-hosted Postgres, object storage, and Docker for reproducibility.
  • Toolchain: Strong preference for tools that do their job and stay out of the way, like uv, bun, rustup, and pixi.

Pinned Loading

  1. Sigilweaver/OpenProteo Sigilweaver/OpenProteo Public

    High-performance Rust + Python readers for mass spectrometry / proteomics raw data.

    Rust 4

  2. Sigilweaver/OpenYXDB Sigilweaver/OpenYXDB Public

    Maintained fork of Alteryx's open-source C++ YXDB library.

    C 4

  3. Sigilweaver/OpenTFRaw Sigilweaver/OpenTFRaw Public

    Pure-Rust reader for Thermo Fisher .raw mass-spectrometry files, with Python bindings.

    Rust 10