About

Senior Software Engineer at LinkedIn, building infrastructure orchestration systems using Kubernetes, Crossplane, and GitOps. With 5+ years of experience across backend-heavy full stack engineering, Gaurav has delivered projects on APIs, OCR, sentiment analysis, and Retrieval-Augmented Generation (RAG) over unstructured data using vector embeddings. An NIT Jaipur graduate (CGPA 9.57), he has interned at Fidelity Investments, published work in JavaScript and deep learning, and previously worked at Salesforce.

Worked with

Also Got Offers From

Resume

Experience

  1. Senior Software Engineer quote icon Bengaluru, KA, India

    LinkedIn, Jun 2025 - Present

    • Involved in LinkedIn’s next-gen Infra-as-Code platform to automate global infrastructure provisioning.
    • Building Kubernetes-native LRO engine using Crossplane and Go for safe, multi-stage workflows.
    • Developing fault-tolerant infra with retries, state recovery, and staged rollouts.
    • Implementing real-time drift detection and auto-healing to align infra with Git source.
    • Contributing to GitOps pipelines with ArgoCD, Helm, and Kubernetes operators.
    • Creating automated validation to catch misconfigurations before production.
    • Designing CRDs and abstractions that enforce compliance and simplify developer workflows.
    • Building unified APIs across Espresso, Kafka, MySQL with built-in security guardrails.
    • Working with Kubernetes, Crossplane, Go, Python, Java, ArgoCD, GitOps, Helm, Terraform, Ansible.

  2. Member of Technical Staff (SDE-II) quote icon Hyderabad, TG, India

    Salesforce, May 2022 - May 2025

    • Architected the low-level component interactions design, ensuring seamless integration of APIs with semantic search, based on chunking and vector embedding to deliver contextual and personalized responses.
    • Designed end-to-end transactional logic for Intelligent Document Reader (IDR), the OCR solution in Salesforce using principles of atomicity (All-or-None) to resolve data inconsistencies across databases, improving system reliability and maintaining data integrity under concurrent operations.
    • Led technical discussions on high-level and low-level design for modularizing user experience components in IDR, collaborating with cross-functional teams to ensure alignment with extensibility and usability standards.
    • Implemented invocable actions pluggable in Salesforce Flows, Apex in Developer Console, OmniScript, and exposed them as REST endpoints.
    • Improved the save and update performance of IDR templates by 11%.
    • Enabled try-before-buy onboarding via scratch org support in IDR, accelerating customer acquisition.
    • Conducted thorough spikes (POCs) on AWS Comprehend and AWS Textract for key-phrase extraction use-case. Explored a scope of improved cost reduction and reduced dependency on AWS with Apache Lucene in the POC.

  3. Associate Member of Technical Staff (SDE-I) quote icon Hyderabad, TG, India

    Salesforce, Jun 2020 - Apr 2022

    • Created recipes (ELT jobs, DAGs, Workflows) on the CRM Analytics platform.
    • Delivered UI for multi-target objects support in Intelligent Document Reader (IDR) product, the OCR solution in Salesforce.
    • Enterprise projects die at the compliance stage. Made IDR data-residency compliant for sell in Europe, Canada and Australia.
    • Developed First-Run-Experience (FRE) for IDR - enhancing onboarding experience by guiding customers how to quickly get started with the product.

  4. Software Engineer Intern quote icon Chennai, TN, India

    Fidelity Investments, May 2019 - Jul 2019

    • Developed machine learning model with 92% accuracy to predict health status of Oracle Business Intelligence (OBI) server using K-Means Clustering, Support Vector Machines (SVMs), Decision Trees, and Random Forests and leveraging NumPy, Pandas, Matplotlib, Seaborn, Re, Tkinter and Win32com.client & tools like Jupyter Notebook with Conda environment and PyCharm.

Publications

  1. The Alchemy Of JavaScript: Efficient Software In JavaScript

    May 2023, Book

    JavaScript has become the essential programming language for building dynamic web applications with rich user interfaces and for developing games and mobile apps. Its versatility and ease of use make it a popular choice for developers worldwide. This book is aimed at students at the sophomore level and above & software engineers with less than three years of industry experience. This book is beginner-friendly and covers topics from most basic to advanced. This book explains the stuff in a to-the-point manner as if someone is explaining to the reader, sitting by their side. The reader can test their learning based on questions in the Mastery Check sections. The book has a plethora of code snippets, important points where developers get stuck, tips for writing legible, maintainable, future-proof code that adheres to the best practices. Sections, named Interesting Nugget, contain interesting topics related to discussion. This book will have something new for every software professional or person aspiring to join the field: College students have to juggle many subjects to get a degree. This book presents topics in a manner that it becomes easy for students to study, understand and apply concepts while maintaining their academics. Software professionals have a lot of tasks at hand and every day taking some time for learning new stuff requires much discipline and interest. This book will motivate them to learn new concepts and craft robust solutions using JavaScript.

    Amazon Google Books Website
  2. Style Transfer For Videos With Audio

    Feb 2021, Deep Learning Conference Paper

    In the art of painting, from early era of beginning of the human civilization, human beings have been creating artistic images with content from the real world but style from their imagination. Consider one such art called The Starry Night by painter van Gogh. Here the mountains, moon and houses are content taken from the real world but the style of painting is totally from the painter’s imagination and is unique. Style Transfer is the problem of taking content of an image and style of other image to create third image having content of the former but style of the latter. Clearly, such work cannot be obtained by simple overlapping the two images. Until recently, due to not so optimized GPUs and slower hardware, image processing was a time consuming computation problem. But now we can use technological optimizations to use Convolutional Neural Networks (CNNs) to do the Style Transfer. In this paper, we discuss how style transfer can be done in videos having audio in them. We shall also compare one of the existing methods with our implementation. Our proposed work has potential applications in the domains of social media communication, entertainment industry and mobile applications.
    Read at Springer

Education

  1. NIT Jaipur (MNIT) quote icon Jaipur, RJ, India

    2016-2020, CGPA 9.57

    B.Tech in Computer Science and Engineering.

  2. Shri Raghunath Sr. Sec. School

    2014-2015, 97.6%

    Completed 12th grade with a focus on Physics, Chemistry & Mathematics (PCM).
    State Level 2nd Merit in Senior Secondary: Was awarded by the District Collector, followed by Silver Medals by the Governor Kalyan Singh & the Chief Minister Vasundhara Raje at Raj Bhavan Jaipur and later by the Education Minister, Vasudev Devnani, at the BSER head office Ajmer, in 2016.

  3. Shri Raghunath Sr. Sec. School

    2012-2013, 96.33%

    Completed 10th grade.
    State Level 8th Merit in Secondary

Topmate Services

AUG 1

Book 1:1 Sessions

Top Selling

HLD Interview Prep & Tips

Master High-Level Design concepts and strategies to ace your system design interviews with confidence.

  • System architecture fundamentals
  • Scalability patterns
  • Real-world design challenges
Book Now
Most Popular

Crack Design Rounds

Expert guidance to help you excel in system design interviews with proven strategies and patterns.

  • Design pattern mastery
  • Interview simulation
  • Performance optimization
Book Now
Top Selling

LLD Interview Prep & Tips

Master Low-Level Design concepts and object-oriented programming principles for coding interviews.

  • OOP concepts
  • Design patterns
  • Modular and scalable code
Book Now

Interview 360°

Comprehensive interview preparation covering all aspects of the technical interview process.

  • End-to-end preparation
  • Personalized study plan
  • 4 mock interviews + 2 study materials
Book Now

What People Say

✨ AI Summary ✨

Gaurav Kabra combines expertise with approachability, providing invaluable career guidance and fostering a trusted, professional mentoring environment.

5/5
"Gaurav provided invaluable career guidance with a blend of expertise and approachability. His insights were not only helpful but also delivered with a friendly demeanor, fostering a conducive environment for discussion. His professionalism shines through in every interaction, making him a trusted advisor for anyone seeking insightful guidance in their career journey."
- Radha Goenka
5/5
"Gaurav is a very good mentor and his session are very useful."
- Meghana Jannu