Zachary Fields

Principal Engineer at Blues Wireless

Cassville, Missouri, 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

🤩
Rockstar
🎓
Top School
Zachary Fields is a Principal Engineer with 12+ years of hands-on experience building embedded firmware and IoT platforms, currently leading firmware developer experience at Blues Wireless. A self-taught programmer turned computer science graduate, he has deep expertise across hardware, device OS firmware, cloud integration (Azure IoT), and build/release automation learned at Microsoft and Particle. He combines low-level STM32/Arduino board work and Firmata protocol refactors with robust build-system and DevOps contributions to high-profile projects like Azure IoT Edge and Particle Device OS. Known for shipping pragmatic tooling and testable firmware, he also brings public evangelism and maker-community experience from founding roles on Microsoft’s Maker team. Based in rural Missouri, he pairs startup agility with enterprise-grade engineering discipline and a proven ability to simplify complex device-to-cloud workflows.
code12 years of coding experience
job14 years of employment as a software developer
bookCassville
bookUniversity of Missouri
github-logo-circle

Github Skills (32)

device-management10
firmata10
c-language10
scripting10
spi10
i2c10
automation10
script10
sys10
build-automation10
sh10
embedded10
nodejs10
automations10
shell10

Programming languages (17)

C#JavaC++CRustCMakeGoVala

Github contributions (5)

github-logo-circle
particle-iot/device-os

Jan 2019 - Feb 2020

Device OS (Firmware) for Particle Devices
Role in this project:
userBack-end & DevOps Engineer
Contributions:216 commits, 59 PRs, 178 pushes in 1 year 1 month
Contributions summary:Zachary primarily focused on improving the build and release scripts for the device operating system. Their contributions involved refactoring the release scripts, extracting functionality into separate files, and improving the file naming conventions to be more descriptive. They also integrated build checks for Git and added parameters for generating debug builds and publishing releases. The user demonstrated strong skills in shell scripting and build automation.
xenonparticleargonelectronfirmware
firmata/arduino

Oct 2016 - Aug 2017

Firmata firmware for Arduino
Role in this project:
userBack-end Developer
Contributions:13 reviews, 22 commits, 19 PRs in 9 months
Contributions summary:Zachary refactored the Firmata library, splitting parsing functionality into a new library for better code organization. They updated the Firmata class to utilize the new FirmataParser, integrating the parsing logic. Further contributions involved updating the FirmataMarshaller and adding system calls, providing a more streamlined and modular approach to the Firmata protocol implementation. They also added support for extended analog messages.
firmwarearduino-libraryesp8266firmataarduino
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
Zachary Fields - Principal Engineer at Blues Wireless