---
title: "Hargun Singh - Software Developer in Bengaluru | Tal"
description: "Meet Hargun Singh, Software Development Engineer at BT | Full-Stack Developer | React |Java Spring Boot | Thapar University based in Bengaluru. AI stack includes cursor, github copilot, and hugging face."
image: "https://tal.club/meet/hargun-1/share-image"
---

# Hargun Singh on Tal

## Headline

Software Development Engineer at BT \| Full\-Stack Developer \| React \|Java Spring Boot \| Thapar University

## About

Backend Software Developer at British Telecom, working on the large\-scale EE app used by millions\. I build and maintain backend services using Java and Spring Boot, fix production issues, and improve system reliability\. Started as an intern and converted to full\-time\. Interested in building scalable systems and growing as a backend engineer\. Alongside backend work, I also have experience in frontend development with React and full\-stack projects using the MERN stack\. Tech Stack: Java, Spring Boot, Node\.js, React, MongoDB, SQL, AWS \(Basics\), Git, REST APIs

## Location

Bengaluru

## AI stack

cursor

github copilot

hugging face

openai

## Work experience

Software Developer at BT Group, Jul 2025 \- Present · 1 yr, On\-site, Worked as a Backend Software Engineer in the Order Management team, contributing to scalable and high\-performance e\-commerce solutions\. • Designed and developed Spring Boot microservices for order lifecycle management, handling creation, updates, returns, and fulfillment flows\. • Built and maintained a GraphQL facade layer to aggregate data from multiple downstream services, optimizing client\-side data fetching and reducing API over\-fetching\. • Integrated backend services using Feign Clients for inter\-service communication with resilience patterns like timeouts, retries, and circuit breakers\. • Implemented business logic for order eligibility, return validation, and policy handling, ensuring data consistency across distributed systems\. • Worked with commercetools \(CT\) as the primary commerce platform to fetch and manage order, line item, and payment data\. • Improved system reliability by debugging production issues, analyzing failures using monitoring tools, and implementing fixes following RCA best practices\. • Collaborated with cross\-functional teams to deliver features adhering to clean architecture, SOLID principles, and REST/GraphQL best practices\. • Wrote comprehensive unit and integration tests using Mockito and Spring Test to improve coverage and maintain code quality\.

Associate Software Engineer at BT Group, Jan 2025 \- Jul 2025 · 7 mos, Hybrid

Software Engineer at British Telecom Group, Jul 2025 \- Present · 1 yr, Built and optimized Java Spring Boot microservices for EE \(UK’s largest telecom provider\) e\-commerce platform, improving reliability and reducing production incidents\. Designed and shipped end\-to\-end features integrating REST APIs with frontend \(React, Next\.js, TypeScript\) and mobile, including Proof of Purchase\. Built LLM\-powered query assistant enabling natural language to SQL conversion for faster data access\. Contributed to scalable systems with exposure to Kafka \(event\-driven architecture\) and CI/CD pipelines\.

Software Engineer Intern at British Telecom Group, Jan 2025 \- Jul 2025 · 7 mos, Developed Java backend services and REST APIs, supporting feature delivery and debugging\. Diagnosed production issues using logs and SQL query analysis, improving stability\.

Full\-stack Developer at Xebia, Jun 2024 \- Jul 2024 · 2 mos, Remote

Full Stack Engineer at Xebia, Jun 2024 \- Jul 2024 · 2 mos, Built backend services using Node\.js, Express and tested APIs using Postman\. Developed responsive UI with React and Tailwind, integrating backend services\.

## Education

Bachelor of Technology \- BTech, Computer Science, Thapar Institute of Engineering &amp; Technology

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

```json
{
  "@context": "https://schema.org",
  "@graph": [
    {
      "@type": "Person",
      "@id": "https://tal.club/meet/hargun-1#person",
      "name": "Hargun Singh",
      "url": "https://tal.club/meet/hargun-1",
      "image": "https://tal.club/meet/hargun-1/profile-photo.jpg",
      "description": "Meet Hargun Singh, Software Development Engineer at BT | Full-Stack Developer | React |Java Spring Boot | Thapar University based in Bengaluru. AI stack includes cursor, github copilot, and hugging face.",
      "jobTitle": "Software Developer",
      "worksFor": {
        "@type": "Organization",
        "name": "BT Group"
      },
      "hasOccupation": {
        "@type": "Occupation",
        "name": "Software Developer"
      },
      "homeLocation": {
        "@type": "Place",
        "name": "Bengaluru"
      },
      "alumniOf": [
        {
          "@type": "EducationalOrganization",
          "name": "Thapar Institute of Engineering & Technology"
        }
      ],
      "knowsAbout": [
        "cursor",
        "github copilot",
        "hugging face",
        "openai"
      ],
      "mainEntityOfPage": {
        "@id": "https://tal.club/meet/hargun-1#webpage"
      }
    },
    {
      "@type": "ProfilePage",
      "@id": "https://tal.club/meet/hargun-1#webpage",
      "url": "https://tal.club/meet/hargun-1",
      "name": "Hargun Singh on Tal",
      "description": "Meet Hargun Singh, Software Development Engineer at BT | Full-Stack Developer | React |Java Spring Boot | Thapar University based in Bengaluru. AI stack includes cursor, github copilot, and hugging face.",
      "dateModified": "2026-07-18T18:47:58.955Z",
      "isPartOf": {
        "@id": "https://tal.club/#website"
      },
      "mainEntity": {
        "@id": "https://tal.club/meet/hargun-1#person"
      },
      "primaryImageOfPage": {
        "@type": "ImageObject",
        "url": "https://tal.club/meet/hargun-1/profile-photo.jpg",
        "contentUrl": "https://tal.club/meet/hargun-1/profile-photo.jpg",
        "caption": "Hargun Singh profile photo on Tal"
      },
      "inLanguage": "en-IN"
    }
  ]
}
```
