Colin Mackenzie

Principal Software Architect at Nokia

Saint Petersburg, Florida, 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
Colin Mackenzie is a Principal Software Architect with 26 years of experience blending software architecture, data analytics, and electronics hardware design across telecommunications and embedded systems. Based in Saint Petersburg, Florida, he leads rapid-prototyping innovation at Nokia’s Fixed Networks CTO organization, exploring new product opportunities and co-creation with customers and partners. He previously led teams visualizing big-data video analytics at IneoQuest and served as CTO and founder of hardware-focused ventures, bringing rare full-stack expertise from PCB-level design and CNC manufacturing to cloud-scale analytics. As proprietor of Flying Einstein he commercialized the Quadrino flight controller and built partnerships with RobotShop and Lynxmotion, demonstrating an entrepreneur’s ability to take hardware products to market. Known for combining agile methods with hands-on engineering, he excels at turning ambiguous problems into pragmatic, demonstrable solutions.
code26 years of coding experience
job18 years of employment as a software developer
bookComputer Science, Computer Science at Dalhousie University
github-logo-circle

Github Skills (183)

testing10
test-framework10
menu10
arduino-library10
slam-algorithms10
ros10
robotics10
behavior10
ignition10
bdd10
control-systems10
wifi-configuration10
arduino-ide10
robot-control10
tdd10

Programming languages (8)

TypeScriptJavaDockerfileShellC++CJavaScriptPython

Github contributions (5)

github-logo-circle
flyingeinstein/nimble

Oct 2018 - Jun 2024

Arduino IoT multi-sensor for the ESP8266. Supports a number of popular sensors. Simply wire sensors to the ESP8266 and compile this sketch. Use the Http Rest API (Postman collection provided) to configure and control the sensors and direct sensor data to a number of targets such as Influx for analytics or a home automation controller.
Contributions:1 PR, 94 pushes, 11 branches in 5 years 9 months
controllersensorshome-automationpostman-collectionsensor
flyingeinstein/Restfully

Jan 2019 - Sep 2020

Arduino library for making Rest compliant APIs on the ESP8266
Contributions:2 releases, 147 commits, 4 PRs in 1 year 8 months
compliantarduino-libraryesp8266arduinorest
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
Colin Mackenzie - Principal Software Architect at Nokia