Summary
Winston Lu is a software engineer and computer engineering student at the University of Waterloo with eight years of hands-on experience spanning firmware, cloud, and security roles. He has built safety-critical systems at Tesla’s Supercharger team—creating a custom AI model that cut error rates from 85% to 12%—and led DevSecOps and IoT firmware work on STM32WL platforms in GCP/AWS environments. Winston co-founded a university EV design team to prototype portable electric vehicles, blending mechanical, electrical, and software engineering in practical builds. His background includes cryptography, identity/access automation, and production SIEM work, demonstrating a strong security-first mindset across projects. Based in Vancouver, he’s an active learner who enjoys CTFs and computer security research, and maintains a public GitHub as a living portfolio of his multidisciplinary work.
8 years of coding experience
2 years of employment as a software developer
Bachelor's degree, Computer Science, Bachelor's degree, Computer Science at National University of Singapore
Bachelor of Engineering - BE, ENGINEERING, Bachelor of Engineering - BE, ENGINEERING at Western University
Bachelor of Engineering - BE, Computer Engineering, Bachelor of Engineering - BE, Computer Engineering at University of Waterloo