Prateek Saha profile photo 1 on Tal

Prateek Saha

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

Bengaluru

7+ years of work experience

Thoughtworks
Apr 20251 y 5 moPresent

Bengaluru

Walmart Global Tech India
Jan 20232 y 3 moApr 2025

Bengaluru, Karnataka, India

Tata Consultancy Services
Jul 20193 y 6 moJan 2023

Bengaluru

Worked as a software developer in Kafka and Core JAVA with client CBA
Tata Consultancy Services
Jul 20191 y 5 moDec 2020

India

software developer in java with client Allianz

Prateekโ€™s AI Stack

antigravity
antigravity
claude code
claude code
claude
claude
codex
codex
cursor
cursor

Education

Bachelor of Technology - BTech, Electronics and Communication Engineering

Techno India 130

20154 yrs2019

General Studies

Central modern school

200113 yrs2014

Join Prateek and 10k+ other professionals on

Tal Boss

Tal is the app where bosses meet engineers & builders directly, without middlemen

Download Tal Boss

Prateek Saha on Tal

Headline

Senior Software Engineer | Java, Spring Boot, Kafka | Building AI Agents & 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

Prateek Saha - Senior Software Engineer in Bengaluru | Tal