About

I’ve worked on Perfetto since it began in 2017. I’m a founding engineer on the project and a Senior Staff Software Engineer at Google. Perfetto is the open-source tracing system built into Android and Chrome, helping engineers understand software behaviour and diagnose functional and performance problems.

Much of my writing grows out of that experience: building and maintaining infrastructure and developer tools, finding worthwhile engineering problems, improving software performance, doing the unglamorous work that keeps systems healthy, and navigating engineering inside Big Tech.

Outside Google, I build developer tools including syntaqlite, a parser, formatter, and language server for SQLite. That work also informs 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: