Lalit Maganti

Senior Staff Software Engineer at Google

London, England, United Kingdom
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Lalit Maganti is a Senior Staff Software Engineer at Google with 15 years of experience, best known as a founding engineer of Perfetto—the default tracing system for Android and Chrome now adopted by companies like Meta and Microsoft and integrated into projects such as QEMU, Mesa and the Linux kernel. He designs and implements trace analysis tools, notably the PerfettoSQL language and its query engine, and advocates for broader industry and open-source adoption. Comfortable across stack levels, Lalit’s contributions range from low-level bionic fixes in AOSP to Android UI and tooling work (e.g., Tomahawk and Anvil), reflecting deep systems and mobile expertise. He holds a First Class MEng in Joint Mathematics and Computer Science from Imperial College London and writes about performance, open source, and the evolving role of AI/LLMs on his blog. A persistent open-source hacker, he started in the Android custom ROM and app ecosystem (HoloIRC) and now applies that curiosity to scalable tracing infrastructure used worldwide.
code15 years of coding experience
job8 years of employment as a software developer
bookAdvanced Highers, Mathematics, Computing, Physics, Chemistry, A (Band 1), Advanced Highers, Mathematics, Computing, Physics, Chemistry, A (Band 1) at Robert Gordon's College
bookMaster of Engineering (MEng), Joint Mathematics and Computer Science (JMC), First Class Honours, Master of Engineering (MEng), Joint Mathematics and Computer Science (JMC), First Class Honours at Imperial College London
languagesTelugu, English
github-logo-circle

Github Skills (27)

kotlin10
c-language10
bionic10
ui-design10
android-development10
java10
javas10
uid10
code-generation10
front-end-development10
android10
clib10
gradlew10
cprogramming-language10
gradle10

Programming languages (14)

JavaC++RustCMakefileGoKotlinShell

Github contributions (5)

github-logo-circle
anvil-ui/anvil

Apr 2016 - May 2016

Minimal UI library for Android inspired by React
Role in this project:
userFull-stack Developer
Contributions:21 commits, 10 PRs, 22 comments in 1 month
Contributions summary:Lalit primarily worked on the Anvil UI library, focusing on code generation and library structure. They refactored the code generation process by switching from a Gradle script to a Gradle plugin, enabling better management and integration with other projects. The user also introduced support for generating DSLs for support libraries and appcompat-v7, along with dependency management for those libraries. Furthermore, they fixed an issue with conflicting package names and adjusted the code to Kotlin to improve readability.
reactminimal-uiui-libraryandroid
Tomahawk's Android Music Player
Role in this project:
userMobile Developer (Android)
Contributions:11 commits in 9 days
Contributions summary:Lalit primarily focused on enhancing the Tomahawk Android music player application. Their contributions included adding new playback preferences, such as resuming playback when a headset is connected, and integrating these settings into the UI. The user also refactored and updated existing code related to account preferences and home navigation, improving the user experience and fixing warnings. Furthermore, they implemented an autocomplete feature for the search functionality.
androidandroid-sandroid-music-playermusicmusic-player
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Lalit Maganti - Senior Staff Software Engineer at Google