Peng Xiao

Building tools that make
complex systems clear.

I’m Peng Xiao, a software engineer and the founder of ZenUML, based in Melbourne. I build developer tools, contribute to the Mermaid ecosystem, and explore how AI can help us turn ideas into something we can see and understand.

Selected work

Products and open source.

ZenUML

The diagram-as-code tool I founded. Describe how a system works in a few lines of text, then share a clear sequence diagram in Confluence, your IDE, or the browser.

Explore ZenUML View the source
See a small example
An idea, made visible
YouZenUMLYour teamDescribe the systemMake it visibleUnderstand it together

Diagramly

A place to give an idea a shape. Diagramly turns text and images into editable Mermaid, PlantUML, and ZenUML diagrams, so the picture can keep evolving with your thinking.

Explore Diagramly

A little background

An engineer’s curiosity.
A builder’s instinct.

I lead product and engineering at ZenUML, working where developer tools, visual thinking, and AI meet.

Before that, I worked as a Solution Designer at National Australia Bank and as a consultant at PwC. Making a complex system easier to understand has been a thread through all of it.

More about my background

A text-to-diagram experiment at a ThoughtWorks HTML5 contest.

ZenUML takes shape as an open-source language and renderer.

Building ZenUML and exploring visual thinking with Diagramly.

From the notebook

Let’s compare notes.

Working on developer tools, diagrams, or a problem worth untangling?
I’d love to hear what you’re thinking about.

Say hello on LinkedIn