About
I’m a Senior Staff Software Engineer at Google working on Perfetto, an open source suite of tools for performance tracing and analysis. I joined Perfetto as a founding engineer in 2017 and have been part of the project ever since.
Perfetto is the default tracing system for Android and Chrome, and is now used by companies like Meta and Microsoft, as well as in open source projects like QEMU, Mesa and the Linux kernel. My work focuses on trace analysis tools — particularly the PerfettoSQL language and its query engine — and championing the use of Perfetto by open source projects and the industry more broadly.
I’m passionate about performance and open-source and especially the intersection of those two domains. I’m also generally interested in AI/LLMs and how they are changing the software engineering industry.
Before Google, in my spare time, I contributed to Android custom ROMs (e.g. CyanogenMod, OmniROM) and built open source Android applications, the most successful being an IRC client called HoloIRC.