About

I’m a founding engineer of Perfetto, a tool for understanding where time goes in software. I’ve been building it since 2017, helping engineers track down performance problems in Android, Chrome, and beyond. I do this work as a Senior Staff Software Engineer at Google.

I write about what that work has taught me: how to make sense of performance data, choose worthwhile problems, and keep infrastructure healthy over years of use.

I also build syntaqlite, a parser, formatter, and language server for SQLite. That project informs much of my writing about AI-assisted software development.

Start here#

If you’re new here, these are good places to begin:

You can also read my public résumé, or follow new writing by email or RSS.

Contact#

I enjoy hearing from readers. If something resonates, or you’d like to discuss something I write about, please get in touch.

Email: [email protected]. I try to reply to every message.

Elsewhere: