Stewart Connor

Senior Backend Engineer at Canva

Greater Sydney Area 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
Stewart Connor is a Senior Backend Engineer and current team lead for Canva’s renderer team, bringing six years of hands-on experience building high-performance backend systems. He began at Canva as an intern where he prototyped a C++ Skia-based renderer that improved output performance by an average of 7x and integrated via JNI with Java services—work that informs his ongoing focus on bridging native performance with scalable cloud backends. Based in the Greater Sydney Area, he combines C++ and Java expertise with pragmatic product thinking honed at both startup and enterprise scales. Known for turning performance bottlenecks into production-ready solutions, he holds a Computer Science degree with distinction from UNSW.
code6 years of coding experience
job1 year of employment as a software developer
bookThe Jannali High School
bookUNSW Sydney
languagesJapanese
github-logo-circle

Github Skills (17)

multiline10
pdf9
svg8
graphic8
opengl8
ios7
android7
metal7
vulkan7
rust7
rendering5
command-line-arguments4
binding3
parser3
drawing3

Programming languages (2)

C++Rust

Github contributions (5)

github-logo-circle
velyan/rust-skia

May 2020 - Oct 2021

Safe Skia Bindings for Rust
Contributions:25 commits, 4 PRs, 22 pushes in 1 year 5 months
rustskia
StewartCanva/cosmic-text

Mar 2025 - Jun 2025

Pure Rust multi-line text handling
Contributions:15 pushes, 5 branches in 3 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