CM

Craig MacKenzie

Principal Software Engineer II

Craig MacKenzie is a Principal Software Engineer II at Elastic, leading a team of over 24 engineers in the development of Beats, Elastic Agent, Fleet, and the Fleet Integrations platform within the Ingest team. Previously, Craig held several roles at Auvik Networks Inc., including Staff Software Developer, where leadership of a team resulted in the creation of a cloud-based network discovery system, and Senior Software Developer, focused on developing the API gateway system for data ingestion agents. Craig's earlier experience includes positions at Aeryon Labs Inc., Nuvation Engineering, and ON Semiconductor, where contributions ranged from developing drone control protocols to firmware for telemetry devices and USB bootloaders. Craig holds a Bachelor of Applied Science in Mechatronics Engineering from the University of Waterloo.

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