_____  _  _  _        _____          _
| ____|| || |(_) ___  |_   _| __ __ _(_)_ __
|  _|  | || || |/ __|   | || '__/ _` | | '_ \
| |___ | || || |\__ \   | || | | (_| | | | | |
|_____||_||_||_||___/   |_||_|  \__,_|_|_| |_|

I build things that move money and secrets around the internet.

Currently leading payments engineering at Dakota. Previously, I ran teams building institutional wallets with multi-party computation at Blockdaemon, and high-frequency market data pipelines at Messari (the kind that process 30 million trades per second).

I write Go, Rust, and Zig on the back-end. I am also proficient with iOS development, particularly with SwiftUI and other first-party frameworks, and some web development. I think about cryptography, distributed systems, and why software organizations work the way they do. Prior to software engineering, I was briefly an accountant in the oil and gas industry.

Independently, I run Train Flights, where I build iOS apps for people who want to manage their lives entirely from an iPhone without want of a better user experience.

Interests include tennis, aviation, existential risk, and editing Wikipedia. I am not currently looking for new full-time employment, but I may be available for certain high-impact contract opportunities.