Andrew Bennett is a seasoned software engineer and technical leader with 12 years’ experience building high-quality, production rendering and mobile systems, currently working at Canva in the Greater Sydney area. He has led iOS and backend export rendering teams, shipping performance- and reliability-focused features that enable scalable generation of shareable design assets. His background blends computer science, HCI and design—spanning 3D animation, visual effects, game development and image compression research—which informs pragmatic engineering decisions that prioritize visual fidelity. Andrew contributes to notable open-source projects such as Swift Package Manager, where he optimized core data structures and build stability, reflecting a deep attention to performance and tooling. He’s equally comfortable mentoring teams, iterating experiments to measure output quality, and rolling up his sleeves on low-level optimization. Outside of product roles he has a track record of creative contracting and technical direction across art and games, bringing a rare mix of aesthetic and engineering expertise.
12 years of coding experience
14 years of employment as a software developer
BSc Hons, Computing, First Class Honours, BSc Hons, Computing, First Class Honours at The University of Tasmania
High Distinction, High Distinction at The Hutchins School
The Package Manager for the Swift Programming Language
Role in this project:
Backend Developer
Contributions:20 commits, 10 PRs, 65 comments in 1 year 4 months
Contributions summary:Andrew focused on improving the `SortedArray` data structure, implementing more efficient insertion logic, and optimizing its performance. They also addressed build and compilation issues, including fixes for the build process related to module dependencies. The user contributed tests, including performance tests and tests to identify and resolve potential conflicts within the package manager.
An open source iOS framework for GPU-based image and video processing
Contributions:2 PRs, 9 pushes, 1 comment in 2 years 5 months
imagegpucameraios-frameworkcoreml
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.