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.
9 years of coding experience
Bachelor of Applied Science - BASc, Computer Engineering, Bachelor of Applied Science - BASc, Computer Engineering at University of Toronto