I build networked and distributed systems — from packet-level plumbing to cloud infrastructure — with a soft spot for simplicity and functional programming.
I'm a software engineer whose background runs from network research — SDN, OpenFlow, traffic analysis — to cloud infrastructure and data-heavy backend systems.
I started out building business intelligence into collaboration products, spent grad school deep in computer networks at Florida Tech, and have been shipping production systems ever since. The throughline: making complex systems visible, fast, and simple.
| No. | Time | Length | Info | |
|---|---|---|---|---|
| 022 | 2026-06-18 | 32.0k | Neural Networks from Scratch, Part 3: Softmax and Cross-Entropy | > |
| 021 | 2026-06-18 | 31.7k | Neural Networks from Scratch, Part 2: Multilayer Perceptrons | > |
| 020 | 2026-06-18 | 33.7k | Neural Networks from Scratch, Part 1: The Neuron and the Chain Rule | > |
| 019 | 2026-06-12 | 28.8k | Gerdu: A Multi-Protocol, Raft-Backed Key-Value Store in Go | > |
| 018 | 2026-05-24 | 28.7k | Building Sentry: A Secure Job Runner with cgroups and mTLS | > |
| 017 | 2026-05-22 | 27.0k | Building a Search Engine in Rust: Crawl, Index, Rank | > |
| 016 | 2026-05-17 | 28.9k | Writing a Small S3 Proxy in Rust | > |
| 015 | 2026-05-10 | 30.5k | PathForge: Writing a BGP-4 Daemon from Scratch in Rust | > |
| 014 | 2025-11-27 | 26.9k | Snake on a Cube: 3D Snake in Rust and WebAssembly | > |
| 013 | 2025-05-23 | 29.8k | Reimplementing S3 from Scratch: An Object Store in Rust | > |
The fastest way to reach me is email — for everything else, the usual places work too.