Simulation accuracy
2026Assessed and improved the accuracy of physical simulation models.
Software Consulting & Engineering Requirements to Production
My portfolio includes selected freelance and full-time work alongside open-source projects I've either created or contributed to extensively. Most of my professional work is covered by non-disclosure agreements and can therefore only be shared in redacted form, if at all.
Assessed and improved the accuracy of physical simulation models.
Aligned engineering teams around product-market fit and delivery as Interim Head of Engineering. Introduced asynchronous standups and processes that encouraged engineers to raise concerns.
Added optional SIMD acceleration to finite-field arithmetic for erasure coding, improving performance by ~5–30% on supported hardware.
Triaged and verified 200+ high- and medium-severity audit findings. Secured agreement on priorities and executed the remediation plan.
Shipped an injectable CUDA library with reproducible PyTorch kernels and built erasure-coded streaming storage for hundreds of gigabytes. Led engineering for decentralized training and helped grow the team from 3 to 25.
Supported startup scaling and the search for product-market fit.
Designed and deployed a DSL-based code generator for zero-copy inter-chip communication, integrated with the core event dispatcher. Shipped in 50,000+ vehicles with one known edge-case defect.
Assessed firmware and embedded operating systems for low-power devices. Designed and demonstrated an MQTT-based OTA update system for intermittently connected devices.
Developed and adapted an automotive emergency-call system, completed certification, and shipped it in 100,000+ vehicles.
Built vmrunner, a libkrun-based Rust harness for privileged or destructive integration tests in disposable Linux VMs on Linux and macOS hosts. Supports multi-VM tests, fresh filesystem overlays, cached guest setup, and unprivileged execution on Linux.
Built butterpot, a multi-user client/server backup system in Rust using Btrfs snapshots and incremental send/receive transfers over SSH, with snapshot lifecycle management, backup-space management, and privilege separation.
Co-maintained sccache, a distributed compilation cache with cloud-storage support that speeds up Rust builds locally and in CI.
Created and maintain cargo-spellcheck, a spellchecker for Rust documentation comments and CommonMark documents that catches typos before code review.