Sari Mcfarland

Senior Software Developer II (Rust) at Waabi

Vancouver, British Columbia, Canada
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
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.
code12 years of coding experience
job14 years of employment as a software developer
bookComputer Science, Computer Science at Kwantlen Polytechnic University
bookBachelor of Science (BS) Computer Science, Bachelor of Science (BS) Computer Science at The University of British Columbia
stackoverflow-logo

Stackoverflow

Stats
1,600reputation
57kreached
48answers
1question
Badges
rust
top-5%
github-logo-circle

Github Skills (69)

mopidy10
cap10
dlna10
icecast10
media-player10
6800010
emulation10
streaming10
eas10
broadcasting10
sega-genesis10
shoutcast10
sega10
playout10
streaming-video10

Programming languages (4)

RustSCSSJavaScriptHTML

Github contributions (5)

github-logo-circle
transistorfet/conlog

Jun 2021 - Aug 2022

Contributions:21 commits, 14 pushes, 1 branch in 1 year 3 months
transistorfet/fallingrust

Apr 2020 - Jan 2023

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