Sari Mcfarland is a Senior Software Developer II specializing in Rust with 12 years of hands-on experience building reliable systems from embedded firmware to cloud services. Based in Vancouver, she has advanced through multiple Rust roles at Waabi and previously led improvements in CI/CD, automated testing, and production deployment at GroundTruth. Her sabbatical projects reveal a deep hardware-software curiosity—she built a 68k emulator capable of running Sega Genesis games, designed multiple PCBs including a 68030 board, and ported microcontroller firmware to Rust. Comfortable across Python, Rust, embedded C, and full-stack tooling, she excels at turning technical debt into maintainable pipelines and shipping practical, well-tested solutions. Colleagues know her as the engineer who pairs systems-level rigor with playful creativity—the GitHub bio “A transistor, and also a cat” hints at both her electronics chops and offbeat personality.
12 years of coding experience
14 years of employment as a software developer
Computer Science, Computer Science at Kwantlen Polytechnic University
Bachelor of Science (BS) Computer Science, Bachelor of Science (BS) Computer Science at The University of British Columbia
A simple falling sand game written in Rust and compiled to Web Assembly
Contributions:1 review, 22 commits, 5 PRs in 2 years 9 months
gamerustweb-assemblywebassemblysand
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Sari Mcfarland - Senior Software Developer II (Rust) at Waabi