Skip to content
View MattJackson's full-sized avatar

Highlights

  • Pro

Block or report MattJackson

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.

Content in all repositories owned by your account will be closed.
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
MattJackson/README.md

Hi, I'm Matthew πŸ‘‹

Systems & infrastructure engineer β€” I write low-level software in Rust, C/C++, and Go: virtualization, storage, protocol implementations, and firmware tooling. I like making things run where they're not supposed to, and shipping single-binary tools that just work.

🏒 I work on GetBusbar, and contribute across a few orgs and open-source projects including FreeMKV and tiberius-rs.


πŸ¦€ Rust systems & protocol code

  • tiberius-ng β€” actively-maintained TDS 7.2–8.0 (Microsoft SQL Server) driver for Rust.
  • oauth-as β€” embeddable OAuth 2.1 Authorization Server library, incl. the RFC 8628 device grant.
  • lsi-flash β€” single-binary Linux CLI for cross-flashing LSI SAS2008 HBAs (Dell H200/H310, IBM M1015) between IT/IR firmware.
  • claude-usage β€” juggle multiple Claude Max accounts, see usage, and auto-swap before you hit the wall.

πŸ—οΈ Infrastructure & homelab

  • basement β€” multi-backend storage control plane + S3 gateway.
  • host-agent β€” adaptive Dell PowerEdge fan controller + Prometheus exporters + vmagent in one drop-in container.

πŸ–₯️ Running macOS where it isn't supposed to run

A full stack for booting macOS guests on non-Apple hosts.

  • libapplegfx-vulkan β€” Linux implementation of Apple's ParavirtualizedGraphics framework, accelerated via Vulkan/lavapipe.
  • mos-docker β€” macOS in Docker: QEMU + OpenCore, built from source, zero third-party runtime deps.
  • mos-qemu Β· mos-opencore Β· mos-patcher β€” QEMU/OpenCore patches and a Lilu-style kernel-hook framework for macOS 15 VMs.

πŸ“« matthew@pq.io Β· 30+ public repos β€” browse them all below.

Popular repositories Loading

  1. libapplegfx-vulkan libapplegfx-vulkan Public

    Linux implementation of Apple's ParavirtualizedGraphics framework with Vulkan backend. Run macOS guests on Linux hosts with accelerated graphics via lavapipe.

    C 5

  2. tiberius-ng tiberius-ng Public

    TDS 7.2–8.0 (Microsoft SQL Server) driver for Rust β€” actively-maintained community fork (crate: tiberius-ng)

    Rust 4

  3. mos-qemu mos-qemu Public

    QEMU patches for macOS 15 VMs β€” Apple SMC keys, modern VMware SVGA, Apple USB HID

    C 1

  4. host-agent host-agent Public

    Adaptive Dell PowerEdge fan controller + Prometheus exporters + vmagent in one drop-anywhere container.

    Go 1 1

  5. basement basement Public

    Multi-backend storage control plane + S3 gateway. AGPLv3.

    Go 1

  6. oauth-as oauth-as Public

    An embeddable OAuth 2.1 Authorization Server library for Rust, with the RFC 8628 device authorization grant.

    Rust 1