Zachary Varberg

Software Engineering Manager at SmartThings

Saint Paul, Minnesota, 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 Varberg is a software engineering manager in Saint Paul with 13 years of experience designing and shipping embedded and backend systems, currently leading teams at SmartThings. He progressed from embedded engineer to senior staff and now manager, bringing deep domain expertise in Zigbee/Z‑Wave device drivers and IoT state management. Zachary has hands‑on open source contributions improving SmartThings Edge drivers—fixing lock code handling, presence timeouts, and refactoring device logic—showing he balances architecture with practical bug fixes. His background combines industrial experience at Digi Wireless and internships across education and product companies with a Master’s in Computer Science from the University of Minnesota. Colleagues describe him as a pragmatic technical leader who prefers fixing tricky edge cases and refactoring for long‑term reliability over flashy rewrites. He’s comfortable switching between low‑level embedded details and higher‑level team leadership to deliver resilient connected device software.
code13 years of coding experience
job9 years of employment as a software developer
bookMaster's Degree Computer Science, Master's Degree Computer Science at University of Minnesota
bookBachelor of Science (BSc) Computer Science, Bachelor of Science (BSc) Computer Science at Bethel University
stackoverflow-logo

Stackoverflow

Stats
277reputation
17kreached
4answers
4questions
github-logo-circle

Github Skills (20)

lua10
smartthings10
zwave10
zigbee10
sys9
embedded9
automations8
automation8
json8
testing7
mongodb6
easy-install6
neural-network6
windows6
machine-learning6

Programming languages (5)

CSSRustLuaGroovyPython

Github contributions (5)

github-logo-circle
Role in this project:
userBack-end Developer
Contributions:6 releases, 175 reviews, 18 commits in 1 year 2 months
Contributions summary:Zachary primarily focused on enhancing the functionality of Zigbee lock drivers within the SmartThings ecosystem. Their contributions involved fixing issues related to lock codes, improving state management, and refactoring code into utility files. The user also added support for lock codes after migration from DTHs in both Zigbee and Zwave lock drivers. Furthermore, the user addressed presence sensor issues by implementing presence timeout logic and refactoring code.
varzac/EdgeDrivers

Aug 2021 - Nov 2022

Contributions:1 review, 16 commits, 10 PRs in 1 year 3 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
Zachary Varberg - Software Engineering Manager at SmartThings