Dulini Mendis
I build products and the teams that ship them.
I lead engineering teams and still build things myself. I've worked on clinical data tools and AI products, and I care about the craft and the people doing it.
- Started work in Sri Lanka, as an engineer at Virtusa, 2011 to 2013.
- Moved to Melbourne in 2014 for a PhD in computational neuroscience at the University of Melbourne.
- Founding engineer at Seer Medical, 2017 to 2024, growing with the company to Senior Engineering Manager.
- Frontend tech lead at Leonardo.Ai, 2024 to 2026.
- Engineering manager at Canva, 2026.

Solving problems that truly make a difference, supporting the growth of others and getting things into the hands of users is what motivates me the most.
I started as a founding software engineer at Seer Medical, a regulated medtech company that ran on software I built or led. From there I became tech lead at Leonardo.Ai and, most recently, Engineering Manager for Canva's Design Generation Platform, which supports the LLM pipelines behind Canva AI. Before all that, I did a PhD in computational neuroscience at the University of Melbourne.
Builder
I still build things.
I stay close to the code. It's hard to lead engineers well once you've stopped building yourself.
Leader
Teams that own their work and still log off on time.
I've led engineering teams at Seer Medical, Leonardo.ai and Canva. Instead of handing out tickets, I give each part of the work an owner, and spend my time coaching.
11
reports at Seer, across a product team and two platform teams
7
backend and ML engineers led at Canva
4
engineers led at Leonardo.ai
2
engineers promoted from mid-level to senior
People own the work
Every part of a feature has a champion who runs it from kickoff to launch, and keeps looking after it once it's live.
Time to switch off
At Leonardo, I took a team used to burnout and last-minute fixes and got it shipping high-quality work on time, without the late nights.
Room to grow
I hired the whole Seer-Clinic team, and promoted two engineers from mid-level to senior, one at Seer and one at Leonardo. I grew the same way, promoted three times at Seer from software engineer to senior engineering manager.
“One of her strengths was helping the team turn ambiguous work into clear next steps. … Dulini would [be] an asset to any team looking for an engineering manager who combines technical understanding with practical delivery leadership and care for the people doing the work.”
“Dulini has been an excellent mentor who has challenged me to become the best version of myself, always in a supportive and constructive manner. … She loves coding so much that she scored the highest in our Hackathon coding challenge.”
Selected work
Three companies, and what I did at each.
Experience
Where I've worked.
- Canva
Engineering Manager
May 2026 – Nov 2026
Cutting AI costs, agent tools and internal tools
- Leonardo.ai
Frontend Tech Lead
Oct 2024 – May 2026
Flow State, Blueprints and building the team
- Seer Medical
Founding engineer to Senior Engineering Manager
Jul 2017 – Oct 2024
Data Viewer, live monitoring and clinic tools
- Outcome.Life
Web Developer (part-time)
Mar 2017 – Jun 2017
A React and GraphQL product that matched interns with organisations offering internships
- IBM
Research Intern
Jun 2016 – Oct 2016
Brain-computer interfaces from EEG with deep learning, and reading the political leaning of news articles with NLP
- University of Melbourne
PhD (Engineering), computational neuroscience
Jan 2014 – Sep 2017
Brain cells grown on microelectrode arrays, with signal processing and machine learning to find patterns in their activity
- Virtusa
Senior Engineer, Technology
Dec 2011 – Jul 2013
Hybrid and Android apps for a US startup, then a .NET web app for vehicle insurers
Contact
Let's build something good.
Based in Melbourne, Australia. Open to engineering and leadership roles.
Send me a message here, or find me on LinkedIn and GitHub. You can also download my CV.