Nicholas Lambourne

Engineering Manager, AI at Canva

Sydney, New South Wales, Australia
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Nicholas Lambourne is an AI engineering manager at Canva with a decade of experience building ML infrastructure, production ML systems, and developer onboarding programs. He leads the AI Evaluation Platform team, blending hands-on machine learning engineering with team leadership to ship reliable evaluation tooling across a large product org. His background spans research-grade ASR pipelines at The University of Queensland to site reliability and infrastructure work at Atlassian and Canva, giving him a rare combination of research, platform, and SRE perspectives. An active contributor to open-source projects like Batavia, he now focuses on bridging evaluation, robustness, and developer productivity for AI features at scale from his base in Sydney.
code10 years of coding experience
job7 years of employment as a software developer
bookBachelor of Laws, Bachelor of Laws at The University of Queensland
bookExchange Studies, Computer Science, Exchange Studies, Computer Science at University of Connecticut
bookStartup Pre-Accelerator Program, Startup Pre-Accelerator Program at UQ Ventures
bookQueensland Certificate of Education, Queensland Certificate of Education at Cannon Hill Anglican College
stackoverflow-logo

Stackoverflow

Stats
51reputation
881reached
3answers
0questions
github-logo-circle

Github Skills (10)

error-handling10
javascript10
builtin10
virtual-machine10
python10
testing10
unit-testing9
csv6
pytest6
utf6

Programming languages (9)

TypeScriptJavaPugTeXSCSSJavaScriptHaskellHTML

Github contributions (5)

github-logo-circle
beeware/batavia

May 2018 - May 2018

A JavaScript implementation of the Python virtual machine.
Role in this project:
userBack-end Developer & QA Engineer
Contributions:11 commits, 4 PRs, 1 comment in 3 days
Contributions summary:Nicholas primarily worked on implementing and refining built-in functions within the Batavia JavaScript virtual machine. They focused on improving error handling for the `int()`, `float()`, `hex()`, and `sum()` functions, ensuring compliance with Python's behavior. Additionally, the user made corresponding changes to test files to accommodate the implemented changes and added new tests to cover edge cases and ensure the functions' robustness. Their contributions improved the accuracy and stability of Batavia's built-in functions.
javascriptpythonvirtual-machine
nicklambourne/resume

Mar 2018 - Dec 2022

Contributions:51 commits, 44 pushes, 1 branch in 4 years 9 months
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Nicholas Lambourne - Engineering Manager, AI at Canva