Anurag Kashyap profile photo 4 on Tal
Anurag Kashyap profile photo 1 on Tal
Anurag Kashyap profile photo 2 on Tal
Anurag Kashyap profile photo 3 on Tal
Anurag Kashyap profile photo 4 on Tal
Anurag Kashyap profile photo 1 on Tal

Anurag Kashyap

Software Engineer | Java • Spring Boot • Distributed Systems • AWS | Agentic AI • LLMs • RAG • LangGraph | TCS | Ex-IBM

Bengaluru

1+ year of work experience

Tata Consultancy Services
May 20266 moPresent

Bengaluru

• Own end-to-end development of Java 17/Spring Boot microservices and XML-configurable workflows for TCS BaNCS, translating banking requirements into technical implementations and delivering 15+ loan-module features, including multi-currency (ILS) disbursements. • Investigate and resolve 40+ complex production defects across business-critical fund-transfer and inquiry services, strengthening transaction reliability and maintaining operational continuity across enterprise banking workflows. • Designed an automated orchestration architecture for dependent nightly batch jobs with failure isolation, structured logging, and recovery-oriented execution, reducing manual developer intervention by 50%+. • Develop and validate backend business logic through JUnit 5, Mockito, and Spring Boot testing, writing unit tests with mocked dependencies to verify service behavior and failure scenarios.
IBM
Nov 20255 moApr 2026

Bengaluru, Karnataka, India

• Engineered reusable automated testing workflows using Selenium, Cucumber, and TestNG, expanding regression coverage across 3+ product modules and reducing manual QA effort by 70%. • Managed 50+ delivery commitments through a 4-stage Jenkins CI/CD pipeline, validating release inputs and business metrics to improve deployment quality and operational compliance.
Tata Technologies
Nov 20231 moDec 2023

Jamshedpur, Jharkhand, India

Software Engineer Intern Nov 2023 – Dec 2023 • Developed E-Manager, a full-stack iOS task-management application using Swift, Firebase Authentication, Firestore, and REST APIs, implementing 6+ task-management and collaboration workflows through Agile development.

Anurag’s AI Stack

antigravity
antigravity
claude code
claude code
cursor
cursor
hugging face
hugging face
langchain
langchain
openai
openai

Education

Vellore Institute of Technology

B.Tech Computer Science and Engineering, Computer Science and Engineering (core)

Vellore Institute of Technology

20214 yrs2025

Join Anurag and 10k+ other professionals on

Tal Boss

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

Download Tal Boss

Anurag Kashyap on Tal

Headline

Software Engineer | Java • Spring Boot • Distributed Systems • AWS | Agentic AI • LLMs • RAG • LangGraph | TCS | Ex-IBM

About

I’m a Software Engineer focused on building scalable backend systems, distributed applications, and AI-powered products. Core Stack: Java | Python | C++ | Spring Boot | Microservices | Distributed Systems | AWS | Docker | Kubernetes | Kafka | Redis | SQL | MongoDB | Agentic AI | LLMs | RAG | LangChain | LangGraph | CI/CD Currently at TCS, I work with Java, Spring Boot, microservices, SQL/NoSQL databases, Linux, and enterprise-scale distributed systems, building backend services for banking and financial platforms. My engineering interests and hands-on work span two rapidly evolving areas: Backend & Distributed Systems : Java • Spring Boot • Microservices • REST APIs• Distributed Systems • Multi-Tier Architecture • HTTP Gateways• Redis • Oracle SQL • MySQL • PostgreSQL • MongoDB• Linux • Docker • Kubernetes• AWS — EC2, S3• Jenkins • GitHub Actions • CI/CD AI & Agentic Engineering : Agentic AI • AI Agents • LLMs• Retrieval-Augmented Generation (RAG)• LangChain • LangGraph • Prompt Engineering• ChromaDB • FAISS • OpenAI Embeddings• Multi-Agent Architectures • Tool Calling I’ve independently built and deployed AI systems, including a multi-agent Deal Intelligence platform capable of coordinating 3–5 specialized agents and aggregating results from 5+ external APIs. I’ve also built a RAG-based enterprise knowledge assistant processing 500+ documents with query re-ranking and benchmark-driven retrieval optimization. Beyond development, I care about automation, system reliability, performance, and measurable engineering impact. In my current role, I designed an orchestration pipeline that reduced developer intervention in a recurring workflow by 50%+, while at IBM I helped automate testing and reduced manual QA effort by 70%. Previously, I worked at IBM as an Associate System Engineer and Tata Technologies as a Software Engineer Intern.I’m particularly interested in opportunities involving Backend Engineering, Distributed Systems, Cloud Engineering, AI Engineering, and AI-powered products where I can solve complex problems and build systems at scale.

Location

Bengaluru

AI stack

antigravity

claude code

cursor

hugging face

langchain

openai

Work experience

System Engineer at Tata Consultancy Services, May 2026 - Present · 6 mo, Bengaluru, • Own end-to-end development of Java 17/Spring Boot microservices and XML-configurable workflows for TCS BaNCS, translating banking requirements into technical implementations and delivering 15+ loan-module features, including multi-currency (ILS) disbursements. • Investigate and resolve 40+ complex production defects across business-critical fund-transfer and inquiry services, strengthening transaction reliability and maintaining operational continuity across enterprise banking workflows. • Designed an automated orchestration architecture for dependent nightly batch jobs with failure isolation, structured logging, and recovery-oriented execution, reducing manual developer intervention by 50%+. • Develop and validate backend business logic through JUnit 5, Mockito, and Spring Boot testing, writing unit tests with mocked dependencies to verify service behavior and failure scenarios.

Associate System Engineer at IBM, Nov 2025 - Apr 2026 · 5 mo, Bengaluru, Karnataka, India, • Engineered reusable automated testing workflows using Selenium, Cucumber, and TestNG, expanding regression coverage across 3+ product modules and reducing manual QA effort by 70%. • Managed 50+ delivery commitments through a 4-stage Jenkins CI/CD pipeline, validating release inputs and business metrics to improve deployment quality and operational compliance.

Software Engineer Intern at Tata Technologies, Nov 2023 - Dec 2023 · 1 mo, Jamshedpur, Jharkhand, India, Software Engineer Intern Nov 2023 – Dec 2023 • Developed E-Manager, a full-stack iOS task-management application using Swift, Firebase Authentication, Firestore, and REST APIs, implementing 6+ task-management and collaboration workflows through Agile development.

Education

B.Tech Computer Science and Engineering, Computer Science and Engineering (core), Vellore Institute of Technology