Director Of Engineering at Harmoni Solutions, Inc.
Canada
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
👤
Senior
🎓
Top School
Andrew Smith is a Director of Engineering with 11 years of experience blending advanced control theory, real-time embedded systems, and hardware design into commercial products. He leads cross-functional teams from his base in Canada, drawing on deep academic roots including a Stanford MS and PhD-level research on decentralized control for heavy-lift helicopters. His background spans product and engineering leadership at Gumstix/Altium and current leadership at Harmoni Solutions, where he translates nonlinear control and machining skills into ship-ready systems. A practical developer as well as a manager, he has contributed firmware-level enhancements to widely used open projects like QGroundControl, adding board-specific support that improved device identification and upgrade flows. Known for turning rigorous theoretical work into hands-on implementations, he brings a rare combination of control-theoretic depth and hardware/firmware craftsmanship to complex mechatronic challenges.
11 years of coding experience
12 years of employment as a software developer
M.Sc., Electrical Engineering, M.Sc., Electrical Engineering at Queen's University
Master of Science - MS, Aeronautics and Astronautics, Master of Science - MS, Aeronautics and Astronautics at Stanford University
Cross-platform ground control station for drones (Android, iOS, Mac OS, Linux, Windows)
Role in this project:
Embedded Systems Engineer / IoT Developer
Contributions:5 commits, 4 PRs, 3 comments in 5 years 11 months
Contributions summary:Andrew primarily contributed to the firmware upgrade controller, focusing on adding support for the Gumstix AeroCore board. Their work involved modifying code to recognize and handle the AeroCore board, including updating firmware links and board identification. The user also adjusted the LinkManager to display "AeroCore" instead of "Pixhawk" for the Gumstix AeroCore board, enhancing the user experience. Furthermore, the user added support for the PX4 FMUv6U board.
Contributions:3 commits, 2 PRs, 2 pushes in 1 year 10 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
Andrew Smith - Director Of Engineering at Harmoni Solutions, Inc.