---
title: "Bhaskar Narula - Senior Staff Software Engineer in Bengaluru | Tal"
description: "Meet Bhaskar Narula, Senior Staff Software Engineer | Principal Engineer | Retail/Finance Platforms | Distributed Systems | Cloud | AI based in Bengaluru. AI stack includes claude code, codex, and langchain."
image: "https://tal.club/meet/bhaskar-harendra-narula/share-image"
---

# Bhaskar Narula on Tal

## Headline

Senior Staff Software Engineer \| Principal Engineer \| Retail/Finance Platforms \| Distributed Systems \| Cloud \| AI

## About

I am a Senior Staff Software Engineer with 14\+ years of experience designing and operating high\-scale finance, retail, inventory, marketplace and telecom platforms\. Currently, I work in Tesco Finance Technology, where I lead architecture and engineering across Sales Tender Service, Stock Valuation Service and Seller Payout Service\. These platforms support finance reconciliation, stock valuation, seller payments, financial accounting and downstream reporting across Tesco’s retail and marketplace ecosystem\. My work spans distributed systems, event\-driven architecture, Java, Spring Boot, Kafka, Couchbase, Azure AKS, Kubernetes Jobs, DevOps, Terraform, CI/CD, observability and production reliability\. I currently lead and influence \~15–20 engineers across stacks, with ownership across 15\+ internal services, 100\+ jobs and a large cloud\-native technical estate\. Some of the platforms I have worked on operate at significant scale\. STVS processes around 150M events/day across categories such as F&amp;F, Fresh, Grocery, Pharmacy, Fuel and Lottery Scratchcards\. STS handles millions of sales and payments daily across UK/ROI stores, 15\+ feed integrations, 3,200\+ store finalization feeds and around 100M contextual records/day\. SPS supports Tesco Marketplace seller payouts using Stripe, Marketplacer and Tesco APIs\. I have designed reusable platform capabilities including Tesco Job Flow, generic reconciliation/TLR solutions, health probe services, anomaly detection, Snyk automation and AI\-assisted engineering workflows\. These helped reduce operational incidents by \~85%, reduce job operating cost by \~80%, and improve workload processing from hours to around 15 minutes\. Alongside platform engineering, I am actively working on AI\-led engineering and automation\. My areas of interest include AI\-assisted SDLC, RAG\-based knowledge retrieval, agentic workflows, engineering copilots, autoencoder\-based anomaly detection and practical use of AI to improve code quality, documentation, operational readiness and developer productivity\. I enjoy solving complex engineering problems where correctness, scale, reliability, automation and operational simplicity matter\. My focus is on building systems that are technically strong, easy to operate, and capable of evolving with business needs\. Core areas: Distributed Systems, Finance Reconciliation, Kafka, Kubernetes, Azure AKS, Java, Spring Boot, Couchbase, Platform Engineering, Event\-Driven Architecture, Production Reliability, Cloud\-Native Engineering, AI Engineering, RAG, Agentic AI, AI\-assisted SDLC and Engineering Leadership\.

## Location

Bengaluru

## AI stack

claude code

codex

langchain

langfuse

langgraph

langsmith

## Work experience

Senior Staff Software Engineer at Tesco Bengaluru, Aug 2023 \- Present · 3 yrs 1 mo, Bengaluru

Staff Software Engineer at Tesco Bengaluru, Jan 2019 \- Aug 2023 · 4 yrs 8 mos, Bengaluru Area, India

Software Engineer at Tesco Bengaluru, Nov 2018 \- Jan 2019 · 3 mos, Bengaluru Area, India

Co\-Founder at PolCol, May 2018 \- Dec 2018 · 8 mos, Bengaluru, Karnataka, India

Technical Associate at Sears Holdings India, Jul 2016 \- Oct 2018 · 2 yrs 4 mos, Bengaluru Area, India, The Supply Chain Inventory Services Team at Sears builds highly available, high throughput integration solutions across integrated retail systems like Inventory Management and Member Promise Fulfillment\. Our team moves millions of messages/transactions across the company to support Sears internal, external and retail business needs for both desktop and mobile platforms\.

Engineer Technology at Virtusa, Sep 2014 \- Jul 2016 · 1 yr 11 mos, Bengaluru Area, India, Virtusa is all about delivering high end technology and quality products\. Being a Virtusian, my role is to develop products for the clients and mitigate the ricks and concerns for them concerns\. Client \- British Telecom Product \- Customer Ordering Tool \(COT\+\) is a highly scalable web product which allows users to place their orders with ease\. COT\+ allows users to order for network components like routers and switches\.

Associate Software Engineer at Virtusa, Mar 2013 \- Sep 2014 · 1 yr 7 mos, Chennai Area, India, Virtusa is all about delivering high end technology and quality products\. Being a Virtusian, my role is to develop products for the clients and mitigate the ricks and concerns for them concerns\. Client \- British Telecom Product \- Customer Ordering Tool \(COT\+\) is a highly scalable web product which allows users to place their orders with ease\. COT\+ allows users to order for network components like routers and switches\.

Editorial Intern at Youth Ki Awaaz, Oct 2012 \- Dec 2013 · 1 yr 3 mos, Online

## Education

Certificate Program in ML, Deep Learning, Agentic AI and Applications, Artificial Intelligence, Indian Institute of Technology, Madras

B\.Tech, Computer Science, Punjab technical university

[View the original profile](https://tal.club/meet/bhaskar-harendra-narula)

```json
{
  "@context": "https://schema.org",
  "@graph": [
    {
      "@type": "Person",
      "@id": "https://tal.club/meet/bhaskar-harendra-narula#person",
      "name": "Bhaskar Narula",
      "url": "https://tal.club/meet/bhaskar-harendra-narula",
      "image": "https://tal.club/meet/bhaskar-harendra-narula/profile-photo.jpg",
      "description": "Meet Bhaskar Narula, Senior Staff Software Engineer | Principal Engineer | Retail/Finance Platforms | Distributed Systems | Cloud | AI based in Bengaluru. AI stack includes claude code, codex, and langchain.",
      "jobTitle": "Senior Staff Software Engineer",
      "worksFor": {
        "@type": "Organization",
        "name": "Tesco Bengaluru"
      },
      "hasOccupation": {
        "@type": "Occupation",
        "name": "Senior Staff Software Engineer"
      },
      "homeLocation": {
        "@type": "Place",
        "name": "Bengaluru"
      },
      "alumniOf": [
        {
          "@type": "EducationalOrganization",
          "name": "Indian Institute of Technology, Madras"
        },
        {
          "@type": "EducationalOrganization",
          "name": "Punjab technical university"
        }
      ],
      "knowsAbout": [
        "claude code",
        "codex",
        "langchain",
        "langfuse",
        "langgraph",
        "langsmith"
      ],
      "mainEntityOfPage": {
        "@id": "https://tal.club/meet/bhaskar-harendra-narula#webpage"
      }
    },
    {
      "@type": "ProfilePage",
      "@id": "https://tal.club/meet/bhaskar-harendra-narula#webpage",
      "url": "https://tal.club/meet/bhaskar-harendra-narula",
      "name": "Bhaskar Narula on Tal",
      "description": "Meet Bhaskar Narula, Senior Staff Software Engineer | Principal Engineer | Retail/Finance Platforms | Distributed Systems | Cloud | AI based in Bengaluru. AI stack includes claude code, codex, and langchain.",
      "dateModified": "2026-08-16T10:29:03.563Z",
      "isPartOf": {
        "@id": "https://tal.club/#website"
      },
      "mainEntity": {
        "@id": "https://tal.club/meet/bhaskar-harendra-narula#person"
      },
      "primaryImageOfPage": {
        "@type": "ImageObject",
        "url": "https://tal.club/meet/bhaskar-harendra-narula/profile-photo.jpg",
        "contentUrl": "https://tal.club/meet/bhaskar-harendra-narula/profile-photo.jpg",
        "caption": "Bhaskar Narula profile photo on Tal"
      },
      "inLanguage": "en-IN"
    }
  ]
}
```
