Summary
Aidan Smith is an embedded software developer with 11 years of hands-on experience building real-time and safety-conscious systems across startups and hardware-focused teams. He combines deep C/C++ and microcontroller expertise with practical skills in PCB design (KiCAD), prototyping, and mechanical CAD, having designed and shipped over 350 custom keyboards and their PCBs. His background spans finance-grade secure networking for trading systems, medical device software, and DevOps for multi-cloud testing environments, demonstrating an ability to move from prototype to production. Based in Toronto, he pairs academic training in Systems and Computing with a maker’s mentality—working with machine shops and firmware on ATMega32u4, RP2040, and nRF52840—which makes him equally fluent in low-level firmware, embedded RTOS, and system integration.
11 years of coding experience
3 years of employment as a software developer
Bachelor of Engineering - BE Engineering Systems and Computing, Bachelor of Engineering - BE Engineering Systems and Computing at University of Guelph