Summary
Alex Harford is a Senior Software Engineer in Vancouver with 17 years of experience building systems that span low-level hardware to cloud-native services. Trained as an electrical engineer, he blends embedded systems and image/VOIP expertise with production-grade Python, Go and C/C++ software for containers and Kubernetes platforms. He has a long history of open source engagement—including Linux kernel patches—and has contributed to cloud projects like Cloud Foundry while shipping platform software at companies such as SUSE, Sauce Labs, and Tigera. Comfortable moving between firmware, device interfaces (I2C, SPI, PCIe, USB) and distributed services, he excels at bridging hardware constraints and scalable web architectures. Anecdotally, his background includes authoring technical manuals and updating legacy drivers, reflecting a practical curiosity for porting and modernizing systems.
17 years of coding experience
22 years of employment as a software developer
Centennial
Bachelor of Applied Science (BASc) Electrical Engineering, Bachelor of Applied Science (BASc) Electrical Engineering at The University of British Columbia
English