Alex Cummaudo is a Research Engineer with 12 years of experience building production-grade AI and ML systems, currently leading Canva Research’s framework for automated evaluations of generative design. He blends hands-on engineering (front-end, back-end, and ML) with product and design sensibilities—previous roles include accelerating generative design at Canva, leading GenAI R&D at REA, and shipping scalable data and CV pipelines. Alex’s eval tooling embedded visual LLM “judges” into developer workflows, shrinking QA cycles from weeks to minutes and surfacing critical regressions used for go/no-go decisions. He holds a PhD in Machine Learning Engineering Evaluation and has a track record of turning research into shipped features—e.g., improving Magic Layouts relevance and MAUs through optimized learn-to-rank models. Based in Berlin, he contributes across open-source repos (from UI fixes to backend serializers) and brings a pragmatic focus on developer experience and measurable product impact.
12 years of coding experience
9 years of employment as a software developer
Doctor of Philosophy - PhD Machine Learning Engineering Evaluation, Doctor of Philosophy - PhD Machine Learning Engineering Evaluation at Deakin Applied Artificial Intelligence Initiative
Bachelor of Information Technology (Honours) - BIT(Hons) Software Engineering / Computer Vision, Bachelor of Information Technology (Honours) - BIT(Hons) Software Engineering / Computer Vision at Deakin University
Bachelor of Science - BSc Software Development, Bachelor of Science - BSc Software Development at Swinburne University of Technology
Victorian Certificate of Education, Victorian Certificate of Education at Parade College
Angular web application for the Doubtfire front-end
Role in this project:
Front-end Developer
Contributions:1125 commits, 76 PRs, 173 pushes in 3 years 10 months
Contributions summary:Alex primarily contributed to the Doubtfire web application by addressing bug fixes and UI enhancements related to batch uploads and PDF viewing. The code changes indicate involvement in the front-end, with modifications to templates (e.g., tutor-marking-context.tpl.html, task-feedback.tpl.html) and styling (less/main.less). Additionally, the user worked on improvements to the PDF viewer by fixing bugs and adding "pdf still compiling" messaging.
Contributions:497 commits, 91 PRs, 135 pushes in 3 years 10 months
Contributions summary:Alex primarily worked on the Doubtfire API, focusing on improvements to the project model and the burndown chart data generation. They also addressed issues related to handling of negative values and preventing the repetition of target completion percentages in burndown charts. The user introduced changes to the project serializer and model files, demonstrating a focus on data presentation and backend data manipulation.
apirailsrestfulrubyrest
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.