Senior Software Engineer @ Visa

Aditya
Shankar

//  

Senior engineer building production backend systems and AI infrastructure at Visa. 10M+ users, 99.99% uptime, $40M+ revenue impact on the backend side - 50.2% LLM cost reduction on the AI side. Real numbers.

Ships things. Measures results.

I'm a Senior Software Engineer at Visa with a background in large-scale backend systems - REST APIs on Kubernetes serving 10M+ users at 99.99% uptime, SDK platforms adopted by 85+ banks, payment infrastructure driving $40M+ in revenue. I know what it takes to build things that don't fall over.

Over the last two years I've moved into AI and GenAI systems - LLM routing, multi-agent pipelines, and production observability. Not demos: Arbiter cuts LLM costs 50.2% with only 5.5% quality drop, measured on real traffic with Prometheus and DeepEval.

I work at the intersection of both worlds - engineers who understand distributed systems design and know how LLMs actually behave in production are still rare. That's the gap I sit in.

10M+
Users on backend systems at 99.99% uptime
$40M+
Annual revenue impact across payment platforms
50.2%
LLM cost reduction in production (Arbiter)
85+
Banks and institutions using SDK platforms I built

Where I've shipped.

Visa — Bangalore
Senior Software Engineer
Mar 2024 - Present
Conversational AI for fintech: Built a chat assistant integrating multiple payment SDKs, enabling 800+ clients to access complex financial functions through a unified natural-language interface.
Multi-agent automation: Designed LangGraph-based multi-agent workflows that auto-generated and enhanced 1000+ UI prototypes, cutting prototyping turnaround by 40%.
GenAI platform: Revamped an internal ideation platform with GenAI capabilities, driving 1700+ submissions from employees in the first cycle.
Payment infrastructure: Built and scaled REST APIs on Kubernetes powering high-volume payments for 10M+ users globally at 99.99% uptime with sub-100ms latency.
Market expansion: Led backend for a mobile payments product enabling 2M+ users across Sub-Saharan Africa, contributing to $40M+ in transactional growth.
Visa — Bangalore
Software Engineer
Jun 2022 - Feb 2024
SDK platform at scale: Designed and maintained headless/UI SDK modules adopted by 50+ leading banks, expanding the digital card user base by 2M+ and driving a 15% surge in daily usage.
White-label banking: Built customizable banking solutions deployed by 85+ financial institutions, generating $40M+ in annual revenue and improving client onboarding speed by 35%.
GenAI tooling: Implemented GenAI-driven internal tools (chatbot, auto-documentation) that saved 50+ developer hours per release cycle and cut release times by 12%.
Revenue-critical features: Added account-based provisioning and subscription management to payment SDKs, resulting in a 10% rise in user interactions and $8M+ annual revenue uplift.
CI/CD automation: Automated cross-platform SDK pipelines via Jenkins/Bitbucket, cutting deployment times by 50% and pushing build reliability to 99%+.
Visa — Bangalore
Software Engineering Intern
May 2021 - Jul 2021
Built a developer tooling app that transformed client onboarding workflows for 80+ clients and cut SDK integration time by 50%.
Integrated a parity-validation system for iOS/Android SDKs, achieving zero post-release discrepancies across 30+ SDK launches.

Things I've built and shipped.

Six tools across LLM infrastructure, agent safety, and developer productivity. All open source.

01 / FEATURED

Arbiter

50.2% cost reduction vs frontier models

LLM quality-aware cascade router. Routes inference requests through a tiered model hierarchy - cheap models first, escalating only when quality thresholds demand it. Built with DeepEval for continuous quality measurement and Prometheus/Grafana for production observability. Not a toy: deployed against real traffic with PostgreSQL for decision logging and Redis for routing cache.

Python FastAPI litellm DeepEval Prometheus Grafana PostgreSQL Redis Docker
View on GitHub
02

Silent Agent Watchdog

pip install watchdog-agent

Circuit breaker for LLM agents. Detects infinite loops and token burn spirals before they drain your budget. Zero external dependencies - Python stdlib only. Drop-in integrations for LangChain, LangGraph, Anthropic, and OpenAI.

Python LangChain LangGraph Anthropic SDK OpenAI SDK stdlib only
View on GitHub
03

PostGenerator

LangGraph pipeline that monitors Reddit, Tavily, and the Anthropic blog, then generates Twitter threads with 5 validation gates before publishing.

Python LangGraph Anthropic Tavily
GitHub
04

Recruiter Outreach Agent

Three-agent system that finds active hiring recruiters and writes personalized LinkedIn outreach messages. Built on Claude Agent SDK.

Python Claude Agent SDK Multi-agent
GitHub
05

Recruiter Connect

CLI that finds active hiring recruiters on LinkedIn. Playwright-powered scraping with a clean rich terminal UI.

Python Playwright click rich
GitHub
06

Video Speed Controller

Browser bookmarklet for universal video speed control and YouTube ad-skip. Pure JavaScript, works on any site with a video element.

JavaScript Bookmarklet DOM API
GitHub

Education & Research.

Education
M.Tech in AI & Machine Learning
Birla Institute of Technology & Science (BITS), Pilani
Oct 2023 - Sep 2025 CGPA 8.6 / 10
B.Tech in Computer Engineering
Delhi Technological University (DTU), Delhi
Aug 2018 - May 2022 CGPA 9.4 / 10
Research
Low-Light Image Enhancement via DFEN
IEEE Springer
Engineered the DFEN (Dual-branch Feature Enhancement Network) model to combat visibility, noise, and blur in low-light images using artificially generated multi-exposure images with novel feature extraction, enhancement, and recalibration methods. Results surpassed state-of-the-art benchmarks across multiple datasets.
0.832 SSIM
21.60 PSNR (dB)
3.4 NIQE
2 Papers Published

The stack I actually use.

Languages
Python Java Kotlin JavaScript Dart C++ C
AI / GenAI
LangGraph LangChain LLM Routing Agent Design MLOps NLP Deep Learning Computer Vision DeepEval litellm Anthropic SDK OpenAI SDK
Backend
Spring Boot FastAPI REST APIs Microservices Kafka SDK Design System Design
Mobile
Android Kotlin Flutter Dart Maven Groovy
Cloud / Infra
Kubernetes Docker Prometheus Grafana OpenTelemetry Jenkins CI/CD Splunk
Data & Tools
PostgreSQL MySQL Redis Qdrant Playwright Shell Scripting Git TDD

Get in touch

Build something together.

Interested in LLM infrastructure, agent reliability, or cost optimization? I'm open to conversations about hard problems in production AI.