Summary
Liam O'shaughnessy is a Vancouver-based software engineer with nine years of experience building embedded Linux systems, device drivers, and test automation for industrial and commercial products. He designs and debugs hardware-adjacent software—from BACnet client/server implementations and inter-processor protocols to NVIDIA Jetson drivers and Yocto-based kernels—while maintaining CI/CD and firmware build systems using Python, Docker, Jenkins, and JFrog. Comfortable across the stack, he has a track record of reducing product cost through redesigns, resolving upstream kernel issues to keep daily builds healthy, and teaching peers practical engineering skills via interviews and workshops. A Simon Fraser University computer engineering graduate, he pairs a practical, hands-on approach to hardware debugging with a collaborative, upbeat demeanor that helps teams move quickly and reliably.
9 years of coding experience
1 year of employment as a software developer
ENGINEERING, ENGINEERING at Capilano University
Bachelor of Applied Science - BASc, Computer Engineering, Bachelor of Applied Science - BASc, Computer Engineering at Simon Fraser University
English, French