Summary
Newton Lam is a software engineer based in Canada with a Bachelor of Applied Science in Computer Engineering from the University of Toronto and nine years of industry experience. Currently at Google since mid-2022, he brings 2+ years of focused software engineering practice alongside broader experience across systems and application development. He is proficient in Java, JavaScript, C, C++ and C#, enabling him to contribute across backend, tooling, and performance-sensitive codebases. Known for combining solid engineering fundamentals with practical problem-solving, he thrives on translating complex requirements into maintainable, efficient implementations. Though not highly visible on GitHub, his move to a major platform engineering team at Google suggests an emphasis on scalable, production-grade systems and collaboration at scale. Colleagues appreciate his steady technical delivery and the breadth of language experience that lets him bridge legacy and modern stacks.
10 years of coding experience
Bachelor of Applied Science - BASc, Computer Engineering, Bachelor of Applied Science - BASc, Computer Engineering at University of Toronto