Blair Mcbride

New Zealand
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
Blair Mcbride is a seasoned software engineer with 17 years of experience focused on the open web and user experience, combining deep Firefox/Toolkit expertise with hands-on product ownership of the Add-ons Manager at Mozilla. He has a background in freelance development and contracting, bringing an entrepreneurial mindset to complex client and open-source projects. Based in New Zealand, Blair pairs a BA in Computer Science and Psychology with practical engineering instincts, which informs his attention to UX and developer-facing tooling. Although officially retired due to health reasons, he continues to dabble in code, electronics, and art, staying connected to the community and experimenting with creative technical work. His career blends large-scale browser engineering with grassroots open-web advocacy, reflecting a rare mix of product stewardship and low-level implementation skill. Notably, his work on Firefox and contributions to projects like Ubiquity and DSpace/NZ signal a long-standing commitment to open-source platforms.
code18 years of coding experience
job8 years of employment as a software developer
bookBA, Computer Science, Psychology, BA, Computer Science, Psychology at University of Otago
languagesEnglish
github-logo-circle

Github Skills (74)

forking10
sphinx-doc10
mojolicious10
python10
perl10
spidermonkey10
esp3210
home-assistant10
thunderbird10
mqtt10
mozilla-firefox10
firefox10
yaml10
home-automation10
platformio10

Programming languages (9)

TypeScriptC#MDXC++CSSCJavaScriptPython

Github contributions (5)

github-logo-circle
Unfocused/esphome-dashboard

Apr 2022 - May 2026

ESPHome dashboard and ESPHome Web
Contributions:9 pushes in 4 years 2 months
esp8266home-automationhome-assistantdashboardesphome
Unfocused/esphome-core

Apr 2022 - Aug 2024

ESPHome is a system to control your ESP8266/ESP32 by simple yet powerful configuration files and control them remotely through Home Automation systems.
Contributions:24 pushes, 9 branches in 2 years 4 months
simple-yet-powerfulremotelyesp8266mqtthome-automation
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