Michael Johnson

Android Software Engineer - Lead

Michael Johnson is an experienced software engineer currently serving as a Lead Android Software Engineer at Allstate since December 2019, with expertise in driving engine and crash detection, utilizing Kotlin, Java, JSON, Protobuf, Python, and TensorFlow. Prior to this role, Michael held positions such as Senior Embedded Software Engineer, leading firmware development for OBD-II telematics devices, and worked at Garmin International from May 2014 to December 2019 as a Senior Software Engineer, focusing on device software for cycling devices and the Garmin Integrated Avionics system, ensuring compliance with FAA standards. Michael started the career as a Software Engineering Intern at Telligen and also served as Rides Lead at Six Flags. Michael earned a Bachelor of Science in Computer Engineering from Iowa State University.

Links

Previous companies


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices