- Joined Cognition
- Jul 2025
- How they joined
- With Windsurf
- Before Windsurf
- Juicebox (YC S22)Software Engineer
- Now
- Google DeepMind
Overlapped before Cognition
Details
LocationSan Francisco Bay Area
Company sitedeepmind.google
UniversityUniversity of California, Berkeley
ElasticsearchApache SparkRust (Programming Language)Python (Programming Language)React.js
- Moved from Windsurf to Google DeepMind as a Software Engineer in Oct 2025.Oct 2025
- Joined Codeium (later rebranded Windsurf) as a Software Engineer in Aug 2024 and stayed through Oct 2025, spanning the July 2025 split in which Google DeepMind hired Windsurf's CEO and research leaders and Cognition acquired the remaining company, product and team; he therefore worked roughly three months as a Windsurf engineer under Cognition ownership.Aug 2024
- Cognition signed a definitive agreement to acquire Windsurf (the agentic IDE), including its IP, product, trademark, brand and remaining team, days after Google's ~$2.4B license-and-hire deal for CEO Varun Mohan and co-founder Douglas Chen.Jul 14, 2025
- GitHub account saranshsaini (created Jun 2020, 27 public repos) has a 'codeium.nvim-setup' repo (Nov 2024, 'A minimal Lazy setup to get codeium.nvim running') and a 'vsix-test' repo (Dec 2024).Nov 2024
- Was a founding software engineer at Juicebox (YC S22) Jan-Jul 2024, building PeopleGPT, the AI people-search product created by co-founders David Paffenholz and Ishan Gupta.Jan 2024
- Public headline says "Software Engineer at Google DeepMind".
- Amazon Software Development Intern (Jun-Aug 2023, Seattle) on the Amazon Fashion product recommendations team, working with Spark.Jun 2023
- Built RustyVault, a terminal password vault in Rust, with its own Homebrew tap (homebrew-rustyvault), in Dec 2022-Jan 2023.Dec 2022
- NASA Jet Propulsion Laboratory Software Engineer Intern (Jan-May 2022), working on an internal version control system and modernizing out-of-date applications.Jan 2022
- Machine Learning Engineer at UC Berkeley's Helen Wills Neuroscience Institute (Sep-Dec 2021), modeling vocalization patterns of the Egyptian fruit bat.Sep 2021
- Two stints at Quiver Quantitative (Oct-Dec 2020 and Jan-May 2023) adding alternative financial datasets and building early versions of its data pipeline.Oct 2020
- Listed as a developer of IEEE Berkeley's 'sketchy', an Among-Us-style multiplayer drawing game, with teammates Allison Jung, Arthur Deng, Jessie Hong, Isabella Borkovic, Barnett Yang, Roy Huang, Arda Demirci and Vivian Hsu (advisors Wilson Nguyen, John Lee, Maanuj Vora).2020
Previous roleWindsurf (Codeium, acquired by Cognition)
Experience
Software Engineer at Google DeepMind
Oct 2025 - Present
Software Engineer at Windsurf
Aug 2024 - Oct 2025
Software Engineer at Juicebox (YC S22)
Jan 2024 - Jul 2024
San Francisco, California, United States
Founding Software Engineer at Juicebox, building PeopleGPT
Software Development Intern at Amazon
Jun 2023 - Aug 2023
Seattle, Washington, United States
Worked with Spark in the Amazon Fashion product recommendations team
Software Engineer Intern at Quiver Quantitative
Jan 2023 - May 2023
More data pipeline work
Software Engineer Intern at Capital One
Jun 2022 - Aug 2022
San Francisco, CA
Used a lot of AWS to make internal apps
Software Engineer Intern at NASA Jet Propulsion Laboratory
Jan 2022 - May 2022
Worked on an internal version control system and updated a lot of out-dated applications
Machine Learning Engineer at Helen Wills Neuroscience Institute at UC Berkeley
Sep 2021 - Dec 2021
Berkeley, CA
Understanding the nuances and meaning behind vocalization patterns in the Egyptian fruit bat.
Education
University of California, Berkeley
Jan 2020 - Dec 2023
Bachelor of Arts - BA, Computer Science
Projects
RustyVault - terminal password vault in Rust
codeium.nvim-setup - minimal Lazy setup for codeium.nvim
sketchy (IEEE Berkeley) - multiplayer drawing game
PlayToLearn - learn to read sheet music
Recent posts
April 2025
I’m happy to share that I’m starting a new position as Software Engineer at Windsurf!
Profiles
Code
Repos27
Repos
RustyVaultPlayToLearnCodeium.nvim-setupIEEEBerkeley/sketchy
Languages
JavaScriptRustPythonLuaGo