Adithya Srinivasan

Senior Software Developer at Google

Old Toronto, Ontario, Canada
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

👤
Senior
🎓
Top School
Adithya Srinivasan is a Senior Software Developer with 11 years of engineering experience at Google, specializing in browser internals and front-end tooling. He contributes to high-profile open-source projects including Chromium and Chrome DevTools, where his work on Portals, the scrollTo API, and DevTools UI improvements directly impacts browser debugging and web platform behavior. Comfortable across front-end and back-end stacks, he has implemented cross-repo features that span TypeScript, C++ and test suites for web-platform-tests. Based in Old Toronto, he pairs rigorous engineering (including adding tests and API interfaces) with a curious, product-minded approach cultivated during internships at Coursera and Gmail SRE. Notably, his contributions have improved robustness around portal activation and selection logic—subtle areas that materially improve developer workflows.
code11 years of coding experience
job1 year of employment as a software developer
bookBachelor of Software Engineering (BSE) Software Engineering, Bachelor of Software Engineering (BSE) Software Engineering at University of Waterloo
github-logo-circle

Github Skills (24)

javascript10
c-language10
apidoc10
testing10
chromium10
browser10
ui-design10
devtools10
uid10
api10
front-end-development10
dom10
web-standards10
html10
web-development10

Programming languages (7)

TypeScriptC++JavaScriptHTMLMarkdownClojurePython

Github contributions (5)

github-logo-circle
web-platform-tests/wpt

Jan 2019 - Dec 2022

Test suites for Web platform specs — including WHATWG, W3C, and others
Role in this project:
userFront-end Developer
Contributions:40 commits in 3 years 11 months
Contributions summary:Adithya contributed extensively to the "web-platform-tests/wpt" repository, specifically focusing on the implementation and testing of the "Portals" feature. Their work involved creating and modifying test files to verify the behavior of `window.portalHost`, including its exposure in same and cross-origin portals, as well as its behavior during and after activation. The user added tests to validate the functionality of `postMessage` for both `HTMLPortalElement` and `PortalHost`, including support for more message types. They also addressed various edge cases and failure scenarios, ensuring the robustness and correct operation of the Portals API.
microsoft-edgetest-runnerspecssafarifirefox
The Chrome DevTools UI
Role in this project:
userFront-end Developer
Contributions:11 commits in 5 years 2 months
Contributions summary:Adithya primarily contributed to the Chrome DevTools frontend, focusing on features related to portals and debugging. Their work included implementing logic to keep DevTools open across activations, fixing duplicate message issues, and correcting isTopFrame logic for portal elements. The user also added support for highlighting portal elements in the console context selector and made updates to the permissions policy section.
instrumentationreactjavascriptchromecdp
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
Adithya Srinivasan - Senior Software Developer at Google