Summary
David Ross is a pragmatic software engineer with 13 years of experience building reliable systems across Rust, Go, Python, and embedded C. Currently an SDE II at Amazon in Seattle, he has shipped production services at Fastly (image optimization) and firmware for RISC-V devices at Western Digital, emphasizing thorough testing, single sources of truth, and safe programming. A prolific open-source contributor, he’s improved compilers, Rust crates (serde-enabled arrayvec, msgpack), and tooling for the Rust trait system (chalk), often adding robust tests and clearer error messages. He combines low-level embedded expertise with cloud-native deployment experience (GKE, Kubernetes, cgo), and routinely refactors for readability and maintainability. Notably, his work on Transcrypt and other cross-language tooling shows a knack for bridging languages and improving developer ergonomics.
13 years of coding experience
4 years of employment as a software developer
Bachelor's degree Computer Science, Bachelor's degree Computer Science at University of Washington