Michael Giannikouris is a seasoned robotics and embedded systems engineer with 13 years of experience leading low-level firmware development and IoT product engineering from prototype to production. He has held progressive leadership roles across startups and scale-ups—most recently driving robotics at Finite Farms after directing engineering at Avidrone and heading IoT at Enlighted—bringing strong cross-disciplinary skills in firmware, systems design, and product management. Known for blending hands-on embedded coding with architecture and team-building, he led EV-related firmware efforts at GEOTAB and embedded telematics development at FleetCarma. Based in Centre Wellington, Ontario, he combines a mechanical engineering M.A.Sc. from the University of Waterloo with practical lab and manufacturing experience, and a habit of formalizing lessons learned to improve processes and knowledge transfer.
13 years of coding experience
13 years of employment as a software developer
Master of Applied Science (M.A.Sc.) Mechanical Engineering, Master of Applied Science (M.A.Sc.) Mechanical Engineering at University of Waterloo
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.