---
title: "Harjot Singh - Software Engineer 2 in Bengaluru | Tal"
description: "Meet Harjot Singh, Software Engineer 2 at slice | Backend and Distributed Systems | Fintech | NIT Jamshedpur based in Bengaluru. AI stack includes claude code, cursor, and langchain. Explore public work links including github."
image: "https://tal.club/meet/harjot-singh-1/share-image"
---

# Harjot Singh on Tal

## Headline

Software Engineer 2 at slice \| Backend and Distributed Systems \| Fintech \| NIT Jamshedpur

## About

I am a Software Engineer focused on building scalable, high\-impact fintech solutions, with expertise spanning distributed backend systems and high\-conversion mobile architectures\. Currently, at slice, I design and build resilient microservices and complex transaction modules that power seamless financial experiences for millions\. What I do &amp; The Impact I Drive: Backend Architecture &amp; Distributed Systems: Transitioned core banking systems from monolith to microservices, managing complex data workflows\. I architected an end\-to\-end loan disbursal system that processes over 400M INR in merchant loans monthly\. Performance Optimization &amp; Cost Reduction: Built an extensible report generation platform using Kafka, S3, and Airflow that replaced a legacy CBS reporter database, saving the company $8,000 per month\. I also integrated a Loan Origination System with intelligent data merging logic, which improved branch staff data accuracy by over 90%\. Payments &amp; Mobile Development: Led the development of UPI over Credit Line, crossing 10M INR in GTV in its first month\. Engineered bank auto\-discovery flows that slashed user onboarding time from 150 to 90 seconds\. My work on Borrow product enhancements directly reduced onboarding dropouts by 12% and boosted GTV by nearly 60M INR\. Technical Arsenal: Backend: Java, Spring Boot, Microservices, PostgreSQL, Kafka, Redis, AWS\. Mobile &amp; Frontend: Kotlin, Android, Jetpack Compose, MVVM, Flutter\. Core Skills: High Level Design \(HLD\), Low Level Design \(LLD\), Object\-Oriented Programming, REST APIs\.Backend PS\. Currently serving notice period and looking for new opportunities\.

## Location

Bengaluru

## AI stack

claude code

cursor

langchain

n8n

huggingface

## Work experience

Software Engineer 2 at slice, Nov 2023 \- Present · 2 yrs 10 mos, Bengaluru, Karnataka, India, Built end\-to\-end chequebook lifecycle management as a part of CBS\(monolith\) modernisation\(microservices\), spanning order processing \(5 channels\), file generation for print vendors, and courier dispatch tracking — with maker\-checker approval flows, Redis\-based concurrency control, and multi\-protocol file delivery \(AWS S3 \+ FTPS\), and Slack alerting for operational visibility on failures Designed and implemented end\-to\-end branch banking loan origination system with maker\-checker approval workflows, and staged disbursements, disbursing over 40Cr worth of merchant loans in a month\. Developed loan repayment processing system supporting CASA transfers, cash payments, and file\-based batch repayments with approval controls\. Integrated Loan Origination System \(LOS\) with intelligent field\-level source tracking and merge logic for input fields, reducing manual data entry and improving accuracy for branch staff\. Built extensible report generation platform using Strategy pattern supporting 3 generation modes \(sync PDF/CSV, async via Airflow/DaaS, pre\-pushed reports\), with Kafka consumers for async completion callbacks and S3 presigned URLs for secure delivery Owned the integration of UPI over Borrow Credit Line enabling users to use their borrow purchase power for UPI transactions\. Crossed more than 10M gross transaction value in the first month of launch\. Worked on transactions module unifying TPAP and UPI over PPI transactions handling the registration, authentication, execution and status of UPI transactions\. Contributed to product enhancements on Borrow that led to a reduction in onboarding dropout rates by nearly 12%, increase in AOV by upto 20%, and an impact on GTV by nearly 6Cr in the first month itself\. Built a feature to enable new users to choose between the available lending products, borrow and PL, resulting in an improvement in PL orders by 1\.1cr in the month of launch\.

Software Engineer at slice, Jun 2022 \- Oct 2023 · 1 yr 5 mos, Bengaluru, Karnataka, India, Worked independently on Mini\(slice PPI\) UPI transactions Contributed to Mini Autoload\(auto\-topup\) Developed bank account autodiscovery feature that helped reducing onboarding time from 150 to 90 seconds, enhancing UPI onboarding conversion rates by 5% and increasing the percentage of users with more than one account linked to UPI to 40\-45% \(up from 4% previously\) Independently developed UPI self transfer functionality to allow users to move funds between any two of their linked bank accounts on the app\. Independently worked on the entire flow for UPI Lite on the app, completely on Jetpack compose including onboarding, transaction and terminal screens\. Worked on sms sync functionality during UPI onboarding that helps provide better payee recommendations to UPI users\. Worked on the entire flow for Promotional QR that allows users to directly subscribe to platforms through print or digital advertisement powered by UPI Autopay\.

Software Engineer at Groww, India, Jan 2022 \- Jun 2022 · 6 mos, Worked in the core pod ensuring app efficiency, refactoring LiveData to Kotlin Flows\. Detection and fixing of memory leaks using LeakCanary and fixing of ANR errors detected via Firebase Crashlytics\. Worked on Stocks product page, new flow for the Referral System, and ran UI experiments in Option Chain Pages\. Ran feature experiments in Stock and Index Product Screens to increase order conversions\. Added scroll events to product pages and aggregated API calls for Live Price across different exchanges\.

Software Engineer at SaaS Labs US, Inc, Jul 2021 \- Dec 2021 · 6 mos, Worked on the native Android version of JustCall’s Autodialer\. Used Twilio SDK for voice calls, Android Jetpack Components, ViewBinding, ViewModels, REST API, Volley for API calls, Moshi for JSON parsing, Motion Layout, and Material Design\. Autodialer allows one to upload a list of contacts and start dialing them automatically\. Additional facilities such as dropping voicemails when call goes unanswered, call scripts, notes, tagging contacts, and rating calls are also provided\.

## Education

Bachelor of Technology \- BTech, National Institute of Technology Jamshedpur

## Public links

- github: https://github\.com/harjotsingh1999

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

```json
{
  "@context": "https://schema.org",
  "@graph": [
    {
      "@type": "Person",
      "@id": "https://tal.club/meet/harjot-singh-1#person",
      "name": "Harjot Singh",
      "url": "https://tal.club/meet/harjot-singh-1",
      "image": "https://tal.club/meet/harjot-singh-1/profile-photo.jpg",
      "description": "Meet Harjot Singh, Software Engineer 2 at slice | Backend and Distributed Systems | Fintech | NIT Jamshedpur based in Bengaluru. AI stack includes claude code, cursor, and langchain. Explore public work links including github.",
      "jobTitle": "Software Engineer 2",
      "worksFor": {
        "@type": "Organization",
        "name": "slice"
      },
      "hasOccupation": {
        "@type": "Occupation",
        "name": "Software Engineer 2"
      },
      "homeLocation": {
        "@type": "Place",
        "name": "Bengaluru"
      },
      "alumniOf": [
        {
          "@type": "EducationalOrganization",
          "name": "National Institute of Technology Jamshedpur"
        }
      ],
      "knowsAbout": [
        "claude code",
        "cursor",
        "langchain",
        "n8n",
        "huggingface"
      ],
      "sameAs": [
        "https://github.com/harjotsingh1999"
      ],
      "mainEntityOfPage": {
        "@id": "https://tal.club/meet/harjot-singh-1#webpage"
      }
    },
    {
      "@type": "ProfilePage",
      "@id": "https://tal.club/meet/harjot-singh-1#webpage",
      "url": "https://tal.club/meet/harjot-singh-1",
      "name": "Harjot Singh on Tal",
      "description": "Meet Harjot Singh, Software Engineer 2 at slice | Backend and Distributed Systems | Fintech | NIT Jamshedpur based in Bengaluru. AI stack includes claude code, cursor, and langchain. Explore public work links including github.",
      "dateModified": "2026-08-05T04:15:16.271Z",
      "isPartOf": {
        "@id": "https://tal.club/#website"
      },
      "mainEntity": {
        "@id": "https://tal.club/meet/harjot-singh-1#person"
      },
      "primaryImageOfPage": {
        "@type": "ImageObject",
        "url": "https://tal.club/meet/harjot-singh-1/profile-photo.jpg",
        "contentUrl": "https://tal.club/meet/harjot-singh-1/profile-photo.jpg",
        "caption": "Harjot Singh profile photo on Tal"
      },
      "inLanguage": "en-IN"
    }
  ]
}
```
