I use Rust every day. Well-versed in resolving dependency tree issues. Server-side programming, profiling, concurrent programming. Cross-platform compilation. WebAssembly interop from scratch or generated bindings. Cloudflare Workers. Tests. Bevy. Processing of huge datasets. Always up-to-date.
I read code and do my research but I'm not afraid to ask. I produce clean PRs / commits that build.
Maintain, improve, and develop all internal Rust libraries.
- I worked closely with DevOps to look at incidents and avoid them in the future.
- I improved build time by x15 and check time by x40 on incremental builds.
- I improved system stability (99.72% fewer internal errors).
- I improved developer velocity and unblocked feature developers.
- I owned important cost saving projects such as ledger to TigerBeetle migration.
Examples: - I took ownership of the entire project as it was for a tiny startup with no full-time developers refactored everything and produced a working product within a week. - I rewrote 20k lines of Java in production-ready Rust for performance and returned the completed project to the team.