---
title: "Prateek Saha - Senior Software Engineer in Bengaluru | Tal"
description: "Meet Prateek Saha, Senior Software Engineer | Java, Spring Boot, Kafka | Building AI Agents & RAG Systems (LangGraph4j, Qdrant) based in Bengaluru. AI stack includes antigravity, claude code, and claude."
image: "https://tal.club/meet/prateek-saha/share-image"
---

# Prateek Saha on Tal

## Headline

Senior Software Engineer \| Java, Spring Boot, Kafka \| Building AI Agents &amp; RAG Systems \(LangGraph4j, Qdrant\)

## About

Senior Software Engineer with 6\+ years building large\-scale distributed systems and event\-driven microservices across Retail and BFSI\. Currently working on Tesco's Order Fulfilment System, where I design Kafka\-based real\-time systems and am now extending that backend depth into applied AI — building agentic systems, RAG pipelines, and ML models for production use cases\. 🔹 Architected a multi\-module AI agent platform \(Java 21, Spring Boot, Next\.js\) using LangGraph4j for LLM\-powered graph orchestration and Qdrant for Retrieval\-Augmented Generation — automating software architecture compliance reviews with scored gap analysis\. 🔹 Built and evaluated an ETA prediction ML model using Linear Regression, integrating LangChain to orchestrate LLM\-assisted data preparation — bridging traditional ML with GenAI tooling in a production backend system\. 🔹 Designed and delivered the Fulfilment Capacity Engine for Tesco's Order Fulfilment System — streaming real\-time capacity and reservation data via Kafka to power store optimization and order volume monitoring at scale\. 🔹 Led end\-to\-end design \(HLD/LLD\) and delivery of the ETA initiative for Whoosh \(60\-minute\) orders — real\-time order tracking APIs integrated with Couchbase and Kafka\. 🔹 Built Samsbot from scratch \(Core Java, Spring Boot\) — an observability and alerting bot adopted across multiple teams at Walmart, integrated with CCM, Akeyless, and WCNP for secure CI/CD automation, extended to Slack and Microsoft Teams\. 🔹 5\+ years architecting event\-driven microservices with Kafka, Kafka Streams, Couchbase, Oracle, and Azure DB — with recent focus on applying that distributed\-systems foundation to agentic AI systems and GenAI\-powered workflows Core stack: Java, Spring Boot, Apache Kafka \| Databases: Couchbase, Oracle, Azure DB \| Currently building with: LangChain, LangGraph4j, Qdrant \(Vector DB\), Python — applying backend engineering depth to LLM\-powered agents and RAG systems\.

## Location

Bengaluru

## AI stack

antigravity

claude code

claude

codex

cursor

## Work experience

Senior Software Engineer at Thoughtworks, Apr 2025 \- Present · 1 y 5 mo, Bengaluru

Software Engineer III at Walmart Global Tech India, Jan 2023 \- Apr 2025 · 2 y 3 mo, Bengaluru, Karnataka, India

System Engineer at Tata Consultancy Services, Jul 2019 \- Jan 2023 · 3 y 6 mo, Bengaluru, Worked as a software developer in Kafka and Core JAVA with client CBA

Assistant System Engineer at Tata Consultancy Services, Jul 2019 \- Dec 2020 · 1 y 5 mo, India, software developer in java with client Allianz

## Education

Bachelor of Technology \- BTech, Electronics and Communication Engineering, Techno India 130

General Studies, Central modern school

[View the original profile](https://tal.club/meet/prateek-saha)

```json
{
  "@context": "https://schema.org",
  "@graph": [
    {
      "@type": "Person",
      "@id": "https://tal.club/meet/prateek-saha#person",
      "name": "Prateek Saha",
      "url": "https://tal.club/meet/prateek-saha",
      "image": "https://tal.club/meet/prateek-saha/profile-photo.jpg",
      "description": "Meet Prateek Saha, Senior Software Engineer | Java, Spring Boot, Kafka | Building AI Agents & RAG Systems (LangGraph4j, Qdrant) based in Bengaluru. AI stack includes antigravity, claude code, and claude.",
      "jobTitle": "Senior Software Engineer",
      "worksFor": {
        "@type": "Organization",
        "name": "Thoughtworks"
      },
      "hasOccupation": {
        "@type": "Occupation",
        "name": "Senior Software Engineer"
      },
      "homeLocation": {
        "@type": "Place",
        "name": "Bengaluru"
      },
      "alumniOf": [
        {
          "@type": "EducationalOrganization",
          "name": "Techno India 130"
        },
        {
          "@type": "EducationalOrganization",
          "name": "Central modern school"
        }
      ],
      "knowsAbout": [
        "antigravity",
        "claude code",
        "claude",
        "codex",
        "cursor"
      ],
      "mainEntityOfPage": {
        "@id": "https://tal.club/meet/prateek-saha#webpage"
      }
    },
    {
      "@type": "ProfilePage",
      "@id": "https://tal.club/meet/prateek-saha#webpage",
      "url": "https://tal.club/meet/prateek-saha",
      "name": "Prateek Saha on Tal",
      "description": "Meet Prateek Saha, Senior Software Engineer | Java, Spring Boot, Kafka | Building AI Agents & RAG Systems (LangGraph4j, Qdrant) based in Bengaluru. AI stack includes antigravity, claude code, and claude.",
      "dateModified": "2026-08-02T01:27:53.620Z",
      "isPartOf": {
        "@id": "https://tal.club/#website"
      },
      "mainEntity": {
        "@id": "https://tal.club/meet/prateek-saha#person"
      },
      "primaryImageOfPage": {
        "@type": "ImageObject",
        "url": "https://tal.club/meet/prateek-saha/profile-photo.jpg",
        "contentUrl": "https://tal.club/meet/prateek-saha/profile-photo.jpg",
        "caption": "Prateek Saha profile photo on Tal"
      },
      "inLanguage": "en-IN"
    }
  ]
}
```
