John is a firmware engineer with a Masters of Engineering – Electronics. He’s experienced in embedded firmware development and is passionate about AI, sensor fusion algorithms, IoT and system programming. He applies analytical skills to find creative solutions to complex problems in product development.