Stephen Mackenzie

Self Employed

Bellevue, Washington, United States
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
Stephen Mackenzie is a seasoned software engineer and team lead with over two decades of experience at Microsoft and nearly 30 years in systems and embedded development, now focused on safety-critical automotive and aerospace applications. He brings deep C and C++ expertise (plus ARM assembly and Rust for embedded), a strong background in ISO standards for C/C++ libraries, and hands-on experience building embedded signal-processing and ML solutions on ARM Cortex-M platforms. Stephen has led testing, SDET, and security efforts for the Visual C++ team and later architected remediation work for a major Dell acquisition, demonstrating his ability to navigate both low-level engineering and executive-facing technical risk. He publishes open-source embedded tooling and demos—ranging from an embedded automated test framework to TensorFlow Lite text classification on STM32—and shares music and tech content as a performing artist on YouTube. Based in Bellevue, WA, he pairs rigorous engineering discipline with a creative side, performing benefit concerts while continuing to prototype concurrency-safe embedded libraries. His uncommon blend of standards-level library development, embedded ML, and public-facing creative outreach makes him effective at bridging research, product, and community.
code9 years of coding experience
job23 years of employment as a software developer
bookCertification, Embedded and Real-Time Systems, Certification, Embedded and Real-Time Systems at University of Washington
bookCornish College of the Arts
github-logo-circle

Github Skills (13)

cpp-library6
cpp6
stl6
bare4
bare-metal4
standard-library4
arm3
stlink3
microcontroller2
cortex2
rust2
cortex-m2
metal2

Programming languages (3)

C++RustPython

Github contributions (5)

github-logo-circle
stevemac321/booklets

Jun 2019 - Jun 2024

Contributions:37 pushes, 1 branch in 5 years
stevemac321/rasplibs

Dec 2019 - Jul 2024

Contributions:3 pushes, 1 branch, 2 issues in 4 years 7 months
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
Stephen Mackenzie - Performing Artist at Self Employed