Location: Pacific time zone (PST/PDT) - Coeur d'Alene, Idaho / Spokane, Washington
Remote: Yes
Willing to relocate: Maybe after some time
Technologies: Rust, C, Lisp, Shell, Linux, NixOS, POSIX, ZFS, Git, debugger, profiler, abstraction, data structs, algorithms, formats
Résumé/CV: https://drive.google.com/file/d/1BPpCYuC1xBz4jTk5PBGJ0F1zebH...
Email: [email protected]
I'm seeking to work with Rust (which I know well and am quite good at its advanced features).
I have 8 years of full-time professional experience (in addition to further experience).
I'm skilled at foreseeing how APIs should balance simplicity with flexible capability and what should be exposed or not, as appropriate for the level of the layer at hand. I enjoy using my lower-level knowledge to improve higher-level usage. I'm excellent at making clean, robust, maintainable code with great comments, and at doing debugging, research, and reviewing. I'm good at figuring-out and fixing complex bugs in multithreading. I've both maintained codebases as well as designed and implemented high-reliability high-performance parts, and so I know how to make the various aspects correct the first time.
I'm open to either a long-term position or a contract.