Candidate profile
Senior Rust & Performance Software Developer
Description
Experienced software developer, currently available for freelance work. Particularly good at cleaning up messes, suitable for legacy module rewrites, performance improvements, or tackling daunting new features. Flexible on time zones and open to short in-person visits to break the ice. Specialist in Rust (daily driver for over a decade), multimedia (video, audio, 2D rendering), and performance optimisation (SIMD, GPGPU, parallel programming). Highly experienced in web development (frontend bias: TypeScript, React, WebGL, WebAssembly), native development (low-level Win32), communication, and technical writing. Also has modest experience in computer vision, greenfield R&D, game engine development, programming language development, and data compression. Offers a 50% discount for highly educational contracts, with current interests including DSP, embedded programming, Svelte, functional languages, Swift, and React Native.