I’m a Senior Staff Software Engineer at Google and a founding engineer of Perfetto, the open-source tracing system built into Android and Chrome. I’ve worked on Perfetto since it began in 2017, helping engineers understand software behaviour and diagnose functional and performance problems.
I write from that experience: finding worthwhile engineering problems, improving software performance, doing the unglamorous work that keeps systems healthy, navigating engineering inside Big Tech, and building open source in public.
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:
- Why I Ignore the Spotlight as a Staff Engineer
- syntaqlite: high-fidelity devtools that SQLite deserves
- Perfetto: Swiss Army Knife for Linux Client Tracing
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: lalitmaganti@gmail.com — I try to reply to every message.
Elsewhere: