Brian Spranger

Senior Manager Autonomous Software at Danfoss Power Solutions

Minneapolis, 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
Brian Spranger is a seasoned software leader with over 20 years in engineering and a decade-plus in management, currently serving as Senior Manager of Autonomous Software at Danfoss Power Solutions in Minneapolis. He combines an electrical and computer engineering background with hands-on firmware and backend experience, having begun his career at Open Systems International and risen through technical and managerial roles since 2002. Brian focuses on delivering robust autonomous and embedded software for industrial systems, while mentoring teams to translate complex controls requirements into production-grade solutions. He remains a practical contributor to developer ecosystems—his open-source Xiaomi SmartThings device handlers demonstrate attention to device health, UI refinements, and pragmatic refactoring for real-world interoperability. Known for blending systems-level rigor with incremental, testable delivery, he brings deep domain knowledge in power/controls software and a preference for solving problems end-to-end.
code10 years of coding experience
job2 years of employment as a software developer
bookWittenberg Birnamwood High School
bookBachelor of Science (BS), Electrical and Computer Engineering, Bachelor of Science (BS), Electrical and Computer Engineering at University of Minnesota-Duluth
github-logo-circle

Github Skills (9)

xiaomi10
zigbee10
xmi10
smartthings10
mi10
system-integration10
handlers10
groovy10
sensor-fusion10

Programming languages (4)

C++JavaScriptHTMLGroovy

Github contributions (5)

github-logo-circle
bspranger/Xiaomi

Jun 2017 - Mar 2018

my Xiaomi Device Handlers for Smartthings
Role in this project:
userBack-end Developer
Contributions:175 commits, 58 PRs, 170 pushes in 9 months
Contributions summary:Brian primarily contributed to the development of device handlers for Xiaomi devices within the SmartThings ecosystem. Their work included adding support for new features, such as pressure readings, and integrating device health monitoring. The user also refactored existing code and added new UI elements and functions, demonstrating a focus on creating custom device handler implementations.
handlerssmartthingsxiaomi
SmartThings support for thee Rheem EcoNet interface
Contributions:14 commits, 1 PR, 13 pushes in 5 years 10 months
smartthingsrheem
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
Brian Spranger - Senior Manager Autonomous Software at Danfoss Power Solutions