Prasad Mudedla · Quality Engineer · Sydney

I help teams ship software they can trust.

  • Testing
  • Shift-left
  • AI evals

Ten years of making launches uneventful. NFC payments for Barclays, Preqin's website rebuild, ServiceNow Process Mining, and now Canva, where I build the evals behind Canva AI and test features that reach millions of people on day one.

Career shown as a test run: 2015, Barclays bPay, contactless; 2017, Preqin · BMW & MINI · DBS; 2020, Process Mining, QA from zero; 2022, moved to Sydney, wrote Go; 2024, Canva AI evals · Affinity.

~/prasad — zsh
Selected work
All six projects →
canva-ai.spec · Canva AI · Canva · 2026running

Testing AI that gives a different answer every time

Canva AI turns a request in plain words into calls to design tools, sometimes chaining several together. Any model or prompt change can quietly break those choices, and pass/fail tests can't see it.

  • Eval pipelines
  • LLM-as-judge
  • Tool descriptions
  • YAML + GitHub
affinity.spec · Affinity · Canva · 2025launched

Getting Affinity's website ready for the day it went free

Canva was making Affinity free, and one announcement would send a wave of people to the website at the same moment. There was a week to prove it would hold.

  • k6
  • JMeter
  • AWS
  • Cloudflare
process-mining.spec · Process Mining · ServiceNow · 2020–22shipped

Building QA from zero for a brand-new ServiceNow product

ServiceNow's R&D and NowX teams were building Process Mining, a new product that shows how work really flows through a business. There was no QA practice behind it.

  • UI + API automation
  • Gremlin
  • Release mgmt

Shipping something that can't break? Let's talk.

Say hello