Deepak Agarwal profile photo 1 on Tal

Deepak Agarwal

Senior Software Engineer | Senior Backend Engineer | Java, Spring Boot, Microservices | Distributed Systems | Fintech & Payments | GenAI for Developer Productivity

Bengaluru

5+ years of work experience

Visa
Sep 20242 yrsPresent

Bengaluru

1.)Modernized a 15+ year legacy credit platform into a scalable Java backend system, enabling defect-free production releases 2.)Designed and implemented transaction processing APIs and backend workflows for CyberSource in a distributed payment system handling 800M+ transactions per month. 3.) Enabled EDQP compliance for the Japan region by dynamically integrating required values into authorization responses, contributing to estimated client savings of 5–10%. 4.) Built Alova, a GenAI-powered internal log validation tool for production log analysis and error detection, reducing investigation time from 3–4 hours to 10–15 minutes. 5.) Optimized backend APIs and card authorization flows using Java and Vert.x, reducing latency and improving reliability under high production load. 6.)Owned production support for critical payment services, driving root cause analysis, vulnerability remediation across 5+ applications, and stable release delivery.
Punctuations
Apr 20222 yrs 6 mosSep 2024

Mumbai

1.)Distributed ingestion - Designed and developed REST APIs using Java, Spring Boot, and Hibernate/JPA for enterprise backend services, improving data exchange by 40% and system efficiency by 30%. 2.) Led webhook-based integrations with Dropbox and SharePoint for the BlueSky application, increasing processing throughput by 40%. 3.)Enterprise integrations - Enhanced distributed ingestion workflows across Power BI, SharePoint, Dropbox, Salesforce, JIRA, Trello, Tableau, OneDrive, and Google Drive, increasing throughput by 50%. 4.)Search relevance- Applied Elasticsearch and semantic search improvements that increased search relevancy by 15%. 5.)Supported migration of a legacy discovery workflow from IBM Discovery to an in-house Azure-based platform, improving performance and cost efficiency by 30%. 6.)Built reporting and tracking features that reduced response times by 20% and improved analytics visibility for clients.
STL - Sterlite Technologies Limited
Nov 20215 mosMar 2022

1.) Contributed to a billing and revenue management platform built on a multi-layered microservices architecture using Java and Spring Boot. 2.) Built a notification service impacting thousands of merchants as part of the platform rollout. 3.)Added integration, unit, and performance test coverage using JUnit, increasing overall test coverage by 10%. 4.)Implemented CI/CD improvements using Jenkins and GitHub Actions, accelerating deployments by 30%.
STL - Sterlite Technologies Limited
Jun 20216 mosNov 2021

Contributed to a microservices-based billing platform using Java and Spring Boot; gained hands-on experience with enterprise backend patterns.

Deepak’s AI Stack

anthropic apis
anthropic apis
claude code
claude code
claude
claude
codex
codex
openai
openai
ChatGPT
ChatGPT

Education

JIET Group of Institutions Jodhpur

BTech - Bachelor of Technology, Computer Science

JIET Group of Institutions Jodhpur

20174 yrs2021

Join Deepak and 10k+ other professionals on

Tal Boss

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

Download Tal Boss

Deepak Agarwal on Tal

Headline

Senior Software Engineer | Senior Backend Engineer | Java, Spring Boot, Microservices | Distributed Systems | Fintech & Payments | GenAI for Developer Productivity

About

Senior Software Engineer with 5+ years of experience building scalable backend systems using Java, Spring Boot, Hibernate/JPA, microservices, REST APIs, SQL, Elasticsearch, and distributed systems. Currently at Visa, working on core credit and payment platforms, transaction processing systems handling 800M+ transactions/month, backend modernization, production reliability, and performance improvements. I’ve delivered impact across legacy modernization, high-volume APIs, compliance-driven engineering, and GenAI-enabled internal tooling. One example: I built a GenAI-powered log validation tool that reduced issue investigation time from 3–4 hours to 10–15 minutes. Open to Senior Backend Engineer, Platform Engineer, and AI-enabled Software Engineer opportunities.

Location

Bengaluru

AI stack

anthropic apis

claude code

claude

codex

openai

ChatGPT

Work experience

Senior Software Engineer at Visa, Sep 2024 - Present · 2 yrs, Bengaluru, 1.)Modernized a 15+ year legacy credit platform into a scalable Java backend system, enabling defect-free production releases 2.)Designed and implemented transaction processing APIs and backend workflows for CyberSource in a distributed payment system handling 800M+ transactions per month. 3.) Enabled EDQP compliance for the Japan region by dynamically integrating required values into authorization responses, contributing to estimated client savings of 5–10%. 4.) Built Alova, a GenAI-powered internal log validation tool for production log analysis and error detection, reducing investigation time from 3–4 hours to 10–15 minutes. 5.) Optimized backend APIs and card authorization flows using Java and Vert.x, reducing latency and improving reliability under high production load. 6.)Owned production support for critical payment services, driving root cause analysis, vulnerability remediation across 5+ applications, and stable release delivery.

Software Developer at Punctuations, Apr 2022 - Sep 2024 · 2 yrs 6 mos, Mumbai, 1.)Distributed ingestion - Designed and developed REST APIs using Java, Spring Boot, and Hibernate/JPA for enterprise backend services, improving data exchange by 40% and system efficiency by 30%. 2.) Led webhook-based integrations with Dropbox and SharePoint for the BlueSky application, increasing processing throughput by 40%. 3.)Enterprise integrations - Enhanced distributed ingestion workflows across Power BI, SharePoint, Dropbox, Salesforce, JIRA, Trello, Tableau, OneDrive, and Google Drive, increasing throughput by 50%. 4.)Search relevance- Applied Elasticsearch and semantic search improvements that increased search relevancy by 15%. 5.)Supported migration of a legacy discovery workflow from IBM Discovery to an in-house Azure-based platform, improving performance and cost efficiency by 30%. 6.)Built reporting and tracking features that reduced response times by 20% and improved analytics visibility for clients.

Software Developer at STL - Sterlite Technologies Limited, Nov 2021 - Mar 2022 · 5 mos, 1.) Contributed to a billing and revenue management platform built on a multi-layered microservices architecture using Java and Spring Boot. 2.) Built a notification service impacting thousands of merchants as part of the platform rollout. 3.)Added integration, unit, and performance test coverage using JUnit, increasing overall test coverage by 10%. 4.)Implemented CI/CD improvements using Jenkins and GitHub Actions, accelerating deployments by 30%.

Software Developer Intern at STL - Sterlite Technologies Limited, Jun 2021 - Nov 2021 · 6 mos, Contributed to a microservices-based billing platform using Java and Spring Boot; gained hands-on experience with enterprise backend patterns.

Education

BTech - Bachelor of Technology, Computer Science, JIET Group of Institutions Jodhpur

Deepak Agarwal - Senior Software Engineer in Bengaluru | Tal