Summary
Lucas Mcdonald is a Senior Software Developer with eight years of hands-on experience building cloud-connected control systems, HMIs, and telematics for heavy machinery and industrial automation. Based in Kingston, Ontario, he progressed from engineering internships at MEDATECH—where he built IoT data pipelines, React frontends, and MATLAB-based motion control—to senior roles at ShyftLabs driving production software. He blends embedded controls and full-stack cloud development (Python, AWS, React) and has a track record of shipping fleet telematics and custom HMIs for complex vehicles. Comfortable bridging hardware and cloud, he brings pragmatic systems thinking and a knack for turning sensor data into actionable interfaces. An unusual strength is his combined experience in trajectory generation for large robot arms and scalable web visualization, enabling end-to-end solutions from control algorithms to user-facing dashboards.
8 years of coding experience
5 years of employment as a software developer
Bachelor of Engineering, Computer Engineering, Bachelor of Engineering, Computer Engineering at Faculty of Engineering - McMaster University