Visa Inc.

Aug 2020 – Present • 5+ years

Enunui Technologies

Jun 2018 – Jul 2018 • Internship

Changepay

Jun 2020 – Jul 2020 • Internship • Remote

Work History

Current

Senior Consultant Staff Engineer / SDE-4

Visa Inc. — Currencycloud End Client Onboarding

Nov 2025 – Present Bangalore, India

Platform Architecture & Domain Ownership
  • Led engineering and architectural evolution of the End Client Onboarding platform supporting Currencycloud’s B2B2X ecosystem.
  • Owned the Case Management and Identity domains for regulated onboarding workflows serving 20+ internal services and partner integrations.
  • Applied Domain-Driven Design (DDD) to define bounded contexts, decomposing onboarding into 10+ capability-driven services and reducing cross-service coupling.
Event-Driven Architecture & Scalability
  • Architected a scalable event-driven onboarding platform using Java, Spring Boot, and Apache Kafka, enabling straight-through processing across distributed microservices.
  • Designed the system to handle 300–500 onboarding workflow events/sec per service pod under peak load.
  • Optimised Kafka throughput via partition-aware topic design and consumer group parallelism, maintaining sub-50 ms P95 event latency.
AI-Assisted Compliance Automation
  • Introduced AI-assisted compliance workflows using Claude Code and agentic orchestration to automate investigative context gathering.
  • Generated actionable compliance case summaries, reducing manual investigation time by approximately 35–40%.
Performance Optimisation & Modernisation
  • Drove platform performance improvements through Datadog-driven P95–P99 latency analysis, reducing P99 latency by 20–25% across key onboarding APIs.
  • Led modernisation including adopting R2DBC and Java Virtual Threads, increasing request concurrency capacity by approximately 2–3×.
Technical Leadership & Governance
  • Served as Application Technical Contact (ATC) for 3+ mission-critical services.
  • Drove SSDLC governance, security posture reviews, architecture compliance, and release readiness across engineering, security, and operations.
JavaSpring BootApache Kafka R2DBCVirtual ThreadsDDD DatadogClaude AIKubernetes

Staff Data Engineer / Fullstack Engineer

Visa Inc. — Loyalty and Benefits Platform

Mar 2024 – Nov 2025 Bangalore, India

Data Pipeline Modernisation
  • Led a scrum team of 6 to modernise data pipelines from conventional ETL/Spark to distributed stream processing with Apache Kafka, enhancing efficiency and scalability.
  • Redesigned pipelines for Cardholder Maintenance Files using a Lambda architecture — Kafka for real-time processing of 5M records and batch processing of 30M records — with Tier0 SLAs and 6 9’s availability.
  • Architected REST/gRPC APIs in Java + Spring + Spark, reducing latency by an average of 200 ms per request.
Web Platform Modernisation
  • Modernised the Visa Feature Select platform from Struts/Spring MVC to Spring Boot + React microfrontends.
  • Adopted Snowflake pattern with Caffeine (L1) and Redis (L2) caching, reducing GET API time from 250 ms to <100 ms at 300 TPS.
GenAI Initiatives
  • Built a Marketing Genie powered by OpenSora, DeepFloyd, and Llama-3 for creative advertisement banners.
  • Developed a virtual concierge with RAG powered by Redis VectorStore and Anthropic’s Claude APIs.
  • Built a unified offers platform using KNN clustering and tokenizers for persona-based cardholder recommendations.
Security & Compliance
  • Ensured compliance with GDPR and PCI DSS; adopted SSDLC and proprietary encryption for data at rest and in motion.
JavaApache KafkaSpring Boot ReactRedisApache Spark RAGLlama-3Claude APIs

Senior Data Engineer / Fullstack Engineer

Visa Inc. — Buyer Travel Solutions & Digital Benefits Platform

May 2023 – Mar 2024 Bangalore, India

  • Stabilised the Buyer Travel platform post-COVID; achieved 30% reduction in cross-border declines via Travel Authorization Tag.
  • Contributed to Visa Feature Select → Long-Term Architecture transition; enhanced UI/UX for DragonPass and AXA.
  • Implemented Redis + RediSearch, improving performance by 40% and achieving 300 TPS per pod.
  • Applied SOLID principles with Micronaut + Reactive Streams for lighter, responsive microservices.
  • Implemented tree-structure for benefits creation ensuring no redundancy or rule violations.
  • Led a scrum team of 6; delivered REST/gRPC APIs with two-phase commit transaction management.
JavaMicronautRedis RediSearchgRPCReactive Streams Apache HiveSOLID

Senior Software Engineer

Visa Inc. — Risk and Authentication Programs

Apr 2021 – May 2023 Bangalore, India

Guide Authentication Product
  • Developed the Guide Authentication product using FIDO standards; contributed to CI/CD, test automation (Karate, Locust), and microservices stack.
  • Mentored summer interns on projects.
Next-Generation Fraud Signals
  • Generated fraud signals from identity graphs (JanusGraph); led a team of 4 engineers building batch pipelines and synthetic fraud scores from TC40 data.
  • Conducted EDA for graph modelling; evaluated JanusGraph feasibility for fraud detection.
  • Led migration of applications to an open-source Hadoop platform.
Patents & Innovations
  • Awarded patent: “System, Method, and Computer Program Product for Machine Unlearning on Identity Graph Neural Networks.”
  • USPTO filed: US-17/878,823 — System and Method for Scheduling Database Applications.
  • Trade Secret Filed: Enhanced methods for advertiser campaign measurement.
JavaSpring BootJanusGraph HadoopKubernetesJenkins KarateLocustFIDO

Software Engineer

Visa Inc. — Merchant Data Products

Aug 2020 – Mar 2021 Bangalore, India

  • Developed an automated framework for the Advertiser matching process for Visa Ad Solutions.
  • Kickstarted the productionalization of propensity audiences for Visa Ad Solutions product.
  • Worked across Python, Spark, Hadoop, Hive, and Shell scripting.
PythonApache Spark HadoopHiveShell
Internship

Summer Intern — Data Products Development

Visa Inc.

May 2019 – Jul 2019 Bangalore, India

  • Developed an automated healing framework to patch anomalies in transaction aggregations to the Merchant Search Engine.
  • End-to-end development of the search engine with adequate transaction aggregations.
  • Delivered a working solution within 10 weeks using Apache Hadoop and Spark, improving overall data quality and search rate.
Apache HadoopApache Spark
Internship

Android Developer Intern

Changepay

Jun 2020 – Jul 2020 Remote

  • Contributed to Android mobile product development for a fintech payments startup.
  • Worked on native Android features in a remote-first engineering environment during the COVID-19 period.
AndroidJavaKotlin
Internship

Summer Intern — Full Stack Development

Enunui Technologies

Jun 2018 – Jul 2018 Erode, India

  • Contributed to developing an event management system with NodeJS and Angular.
  • Integrated Google Maps & Directions API and MongoDB for the locate-event feature.
  • Containerised the application and deployed as micro-frontend and backend microservices.
NodeJSAngular MongoDBGoogle Maps APIDocker