TorinEtheridge
00 / Introduction
Software engineer building precise, design-led products.
Selected work
- 01AlpacaNative language model inference for Apple Silicon, in Swift and Metal, with no llama.cpp, MLX or Core ML underneath.
- 02RelayA durable job queue in Rust, with leases and fencing tokens.
- 03VecStreamVector search with HNSW written from scratch.
- 04PrismGPU image processing for Swift, built on an explicit render graph and custom Metal kernels.
- 05PaletColors from the world around you, extracted on the device.
- 06ObjectsIndustrial design and physical products.
Plates
Fig. 01–05Fig. 01 / Alpaca, Decode throughput against llama.cpp549 tok/s · 1.28× llama.cpp decode · 72/72 greedy tokens match
Fig. 02 / Relay, Job lifecycle9,792/s · 270 µs p99 · +129% after profiling
Fig. 03 / VecStream, Recall against latency0.99 recall@10 · 1.1 ms p50 · 44 tests
Fig. 04 / Prism, Render graph, sharpen pipeline3.3 ms 4K blur · −57% after profiling · 182 tests



Fig. 05 / Palet, capture, library, detailSwift · iOS · local processing