Summary
Fernando Campos is a Senior Software Developer with a decade of experience specializing in IoT and embedded systems, currently driving software development at Dell Technologies after impactful work at Trackunit. He writes production-grade C/C++ and Python and has introduced robust solutions in Go and Rust, including a configuration system deployed to 100,000+ devices and an asynchronous, type-safe event framework running on over 300,000 devices. Fernando has deep embedded communications expertise—authoring a CAN driver supporting J1939 and CANopen and a reliable client/server MCU protocol—and has delivered tools that measurably improved developer velocity and feature cost analysis. He combines hands-on engineering with people leadership, having led multiple 4+ person customer-facing projects on time and within budget and accelerating new-hire onboarding by ~40%. Fluent in English and Spanish and based in Ontario, he pairs technical rigor with practical usability, often bridging product, vendors, and stakeholders to turn complex requirements into deployable systems. Outside work he’s an avid gamer and sports enthusiast, a personal detail that informs his pragmatic, performance-minded approach to system design.
10 years of coding experience
8 years of employment as a software developer
Bachelor of Science, Honours Specialization, Computer Science, Bachelor of Science, Honours Specialization, Computer Science at Western University
Spanish, English