Just to be upfront, I'm not looking for just anything. I left my job about a month ago and usually like to take ~3 months off between each. I'm just starting to look now. But, I'd be willing to hop into something that sounds fun sooner than that.
I seem to have fallen into doing mostly Rust, usually somewhat in the vein of lower-level network programming. I've been doing Rust development since Rust v0.6 (2013) & I've got 12 years of experience as a software dev overall. That work has straddled the line between embedded and cloud side with most being embedded linux application development.
The work I've done that I'm most proud of was designing and leading development for Samsung SmartThings' Edge Device Driver Platform which is a system written in Rust, embedded within an existing C application, which runs sandboxed user-written 'Edge Device Drivers' on user-owned IoT hubs.
I've also got experience doing project & product planning, though I'm really looking to do primarily software dev.
Big plusses for me are: Working with Open Source, Working on Tools for Other Developers, Doing Work "For Good"
Other assorted things I want an excuse to learn/get involved with more deeply: Cryptography, C++, WASM, Large Scale Server Side Programming, P2P, Decentralization, rustc (& ecosystem) Dev, Linux Kernel, Mapping, Autonomous Drones, Spaaaaaaaccce, Guix, Scheme/Lisp, Erlang/Elixr
Remote: Yes
Willing to relocate: No, probably not.
Technologies: Rust, Lua, C, Networking, CoAP, HTTP, TLS, Sandboxing, Docker, and a whole lot more
Résumé/CV: https://psbarrett.com/cv
Email: hn@psbarrett.com
Just to be upfront, I'm not looking for just anything. I left my job about a month ago and usually like to take ~3 months off between each. I'm just starting to look now. But, I'd be willing to hop into something that sounds fun sooner than that.
I seem to have fallen into doing mostly Rust, usually somewhat in the vein of lower-level network programming. I've been doing Rust development since Rust v0.6 (2013) & I've got 12 years of experience as a software dev overall. That work has straddled the line between embedded and cloud side with most being embedded linux application development.
The work I've done that I'm most proud of was designing and leading development for Samsung SmartThings' Edge Device Driver Platform which is a system written in Rust, embedded within an existing C application, which runs sandboxed user-written 'Edge Device Drivers' on user-owned IoT hubs.
I've also got experience doing project & product planning, though I'm really looking to do primarily software dev.
Big plusses for me are: Working with Open Source, Working on Tools for Other Developers, Doing Work "For Good"
Other assorted things I want an excuse to learn/get involved with more deeply: Cryptography, C++, WASM, Large Scale Server Side Programming, P2P, Decentralization, rustc (& ecosystem) Dev, Linux Kernel, Mapping, Autonomous Drones, Spaaaaaaaccce, Guix, Scheme/Lisp, Erlang/Elixr