Gaurav Purohit

Software Engineer

Dubai, United Arab Emirates8 yrs 1 mo experience
Highly StableAI Enabled

Key Highlights

  • Expert in Generative AI and cloud technologies.
  • Proven track record in scalable solution delivery.
  • Strong background in database management and integration.
Stackforce AI infers this person is a Backend Engineer specializing in Cloud Computing and Generative AI.

Contact

Skills

Core Skills

Cloud TechnologiesDatabase Management

Other Skills

Generative AI frameworksClient library designProtocol BuffersOpen-source contributionsCCompetitive programmingDeep LearningMachine LearningC++LaTeXPythonJavaScriptHTMLLinuxData Structures

About

I am a back-end engineer with a proven track record in delivering scalable solutions. At Google, I have developed expertise in cloud technologies, database management, Generative AI frameworks, and client library design through my work on Cloud Spanner. Previously, I spent three years at D.E. Shaw Group as a full-stack software engineer, tackling challenging projects and refining my problem-solving skills. My passion for algorithms drives me to find innovative solutions to complex problems. I am also passionate about Generative AI and its potential to revolutionize code generation and improve the tech ecosystem. Beyond my technical interests, I have a deep appreciation for Indian history and mythology. Committed to professional growth, I actively engage on LinkedIn to connect talented individuals with exciting job opportunities.

Experience

Google

Software Engineer III

Apr 2022Jul 2025 · 3 yrs 3 mos · Bengaluru, Karnataka, India · On-site

  • 1. Lead a Generative AI initiative POC to accelerating a 2-year roadmap for supporting new data types in Spanner by 3 months.
  • 2. Led Spanner’s first integration with LangChain, enabling LLM-powered application development and laying the foundation for future Spanner–LLM use cases. https://cloud.google.com/spanner/docs/langchain
  • 3. Built Gemini-powered tools for Application Migration Assessment, cutting down assessment timelines from weeks to minutes based on complexity, and collaborated across orgs to speed up customer migrations.
  • 4. Designed a framework to evaluate LLM-generated code with performance scoring, improving code reliability and validation.
  • 5. Drove Spanner’s integration with Vertex Vector Search, unlocking advanced vector capabilities for key customers. https://cloud.google.com/spanner/docs/vector-search-embeddings
  • 6. Implemented Protocol Buffers support in Spanner Client Libraries, improving compatibility and mentoring a new engineer through the process.
  • 7. Actively contributed to Google’s open-source ecosystem, with enhancements across 6+ projects.
Cloud technologiesDatabase managementGenerative AI frameworksClient library designProtocol BuffersOpen-source contributions

The d. e. shaw group

2 roles

Senior Member Technical

Promoted

Aug 2021Apr 2022 · 8 mos

Member Technical

Jul 2019Aug 2021 · 2 yrs 1 mo

Iit mandi

Teaching Assistant

Feb 2019Jun 2019 · 4 mos · Mandi

  • Teaching Assistant for the course: Data Science 2.

Siemens

Research And Development Intern

Dec 2018Feb 2019 · 2 mos · Bengaluru, Karnataka, India

  • Working as an intern to develop a network to classify the type of anomalies in time series data.

Indian institute of technology, mandi

4 roles

Teaching Assistant

Aug 2018Dec 2018 · 4 mos

  • Teaching Assistant for the course: Advanced Data Structures and Algorithms.

Core Member, ACM Student Chapter

Jun 2017Jun 2019 · 2 yrs

  • The ACM student chapter alongside the programming club aims at inspiring and developing student activities in various fields of computer science and its applications. We intend to provide unique opportunities for networking, mentoring and bonding over common interests and provide support both within the student community and to local communities outside the institution.

Programming Club Core Member

Promoted

May 2017Jun 2019 · 2 yrs 1 mo

  • We alongside ACM Chapter, IIT Mandi, are responsible for conducting various activities for students to inspire them to do great stuff in the field of computer science and its applications.

Core Member, Hospitality Team

Dec 2015Feb 2016 · 2 mos · Mandi, Himachal Pradesh, India

  • Held the position during the Inter IIT-Tech meet held at IIT MANDI.
  • During the Tech meet, we had to interact with the participants and make sure they were comfortable with their Accommodation, etc. We had set up a rule book for the participants and were responsible for the settlement of any dispute and smooth accomplishment of the events.

Demandfarm

Machine Learning Engineer Intern

Dec 2017Jan 2018 · 1 mo · Pune

  • We are in the era of high competition between lots of companies. In such a situation, in the case of Business to Business companies, it becomes a matter of utmost importance to focus on right deals and opportunities. In B2B companies, managing a relationship with customers is a complex process. To be able to take steps in the best interest of the company, it’s helpful to know the chances that the company will be able to win an opportunity/deal.
  • During my project, I worked on a machine learning problem to classify a live opportunity into whether, will be successful or not, by obtaining the percentage of its success. For the same, I had developed machine learning models that were trained using the company’s database about previous opportunities with their clients.

Education

Indian Institute of Technology, Mandi

Bachelor’s Degree — Civil Engineering with minor in Computer Science and Engineering

Jan 2015Jan 2019

K.D Jain Public School

10th

K.D Jain Public School

12th

Stackforce found 100+ more professionals with Cloud Technologies & Database Management

Explore similar profiles based on matching skills and experience