Naina Raisinghani

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
Naina Raisinghani is a Senior Product Manager at Google DeepMind in San Francisco with 11 years of experience, currently driving native image capabilities and safety for Gemini. She has led cross-functional programs spanning Responsible AI, Google for Clinicians, AMP, and Chrome—building evals, mitigations, and red‑teaming for multimodal and image generation while launching developer-facing initiatives like amp‑script and Bento AMP. With an early career as a software engineer, she remains hands‑on in developer ecosystems and has contributed to prominent open‑source projects (AMP, worker‑dom) and the W3C CSS Houdini Typed OM spec—implementing methods like min()/max() and improving querySelector behavior in worker threads. Pragmatic and safety‑minded, she excels at translating complex technical risks into product strategy, and outside work she’s an amateur baker, novice runner, and voracious reader.
code11 years of coding experience
github-logo-circle

Github Skills (17)

spec10
javascript10
documentations10
ampl10
testing10
css10
google-amp10
dom-manipulation10
webidl10
web-worker10
javascripts10
front-end-development10
specification10
accelerated-mobile-pages10
html10

Programming languages (7)

TypeScriptCSSBikeshedJavaScriptPHPHTMLPython

Github contributions (5)

github-logo-circle
w3c/css-houdini-drafts

Sep 2016 - Feb 2018

Mirror of https://hg.css-houdini.org/drafts
Role in this project:
userFull-stack Developer
Contributions:68 commits, 104 PRs, 22 pushes in 1 year 5 months
Contributions summary:Naina primarily contributed to the development of the CSS Typed Object Model (Typed OM) specification, focusing on algorithm implementations and documentation. They implemented new methods, such as `min()` and `max()`, for the `CSSNumericValue` interface and refined the `equals()` method. Additionally, the user updated the documentation by adding descriptions for methods like `get()`, `set()`, `delete()`, and `has()` on `StylePropertyMapReadOnly`, while correcting and improving the normalization and serialization algorithms.
houdinicssdraftscss-houdini
ampproject/amphtml

Jan 2018 - Feb 2021

The AMP web component framework.
Role in this project:
userFront-end Developer
Contributions:2 releases, 8 reviews, 138 commits in 3 years 1 month
Contributions summary:Naina primarily contributed to the AMP HTML project by implementing and modifying various AMP components, specifically the `<amp-audio>`, `<amp-pinterest>`, `<amp-carousel>`, `<amp-facebook-*>`, and `<amp-accordion>` elements. They added features like preload attributes, the `alt` attribute, start/stop functionality, data-locale attributes, and the `expand-single-section` attribute. The user also made changes to the `<amp-selector>` element and added several demos and visual tests.
web-componentscomponent-frameworkframeworkwebcomponentsweb-component
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