Summary
Overview
Work History
Education
Skills
Timeline
Generic

Shuhangi Shubham

Staff Software Engineer
Bangalore

Summary

Results-driven Technical Lead with a proven ability to own and deliver end-to-end features throughout the software development life cycle. Over eight years of expertise in Java back-end development, complemented by three years of hands-on experience with UI technologies such as React, Redux, and Angular. Proficient in designing and analyzing requirements, implementing code changes, and integrating user-interface modules to ensure seamless project execution. Strong acumen in the complete SDLC encompasses analysis, design, development, testing, implementation, review, release, support, and maintenance of enterprise-level software solutions.

Overview

8
8
years of professional experience

Work History

Staff Software Engineer

Visa Inc.
07.2025 - Current
  • Led a strategic initiative to onboard new participant banks and financial institutions to Visa’s real-time payment rails, integrating with Faster Payments Service (FPS) in the UK and Fast Settlement Service (FSS) in Australia.
  • Owned end-to-end solution design and delivery, from requirements analysis and architecture to production deployment, ensuring compliance with FPS/FSS scheme rules and Visa security standards.
  • Directed a cross-functional team of developers, QA engineers, and DevOps, driving delivery milestones, removing blockers, and aligning deliverables with partner bank onboarding schedules.
  • Collaborated with Currencycloud product and scheme compliance teams, defining onboarding workflows, settlement file exchanges, and reconciliation processes for domestic and cross-border payments.
  • Designed and implemented Java/Spring Boot microservices for payment initiation, settlement, and status tracking, integrated with message brokers (Kafka) and external payment gateways.
  • Set up secure connectivity to scheme gateways via TLS mutual authentication, handling cryptographic key rotations and certificate lifecycle management.
  • Delivered comprehensive API documentation and onboarding playbooks for participant banks, enabling faster go-live readiness.
  • Ensured high availability and resilience of payment flows by implementing retry logic, idempotency keys, and monitoring dashboards (Grafana/Prometheus).
  • Mentored junior engineers on FPS/FSS payment flows, ISO 20022 message formats, and event-driven architecture best practices.

Senior Software Engineer

VISA Inc., Bangalore
01.2022 - Current
  • ATC Owner for two critical team applications, accountable for architecture, development, and support.
  • API & Feature Delivery: Designed and implemented multiple backend APIs (Java/Spring) and React/Redux frontend modules, including:
  • PAX app submission module (end-to-end backend and frontend)
  • Device transfer & dissociation APIs for terminal management
  • V3 search API enabling POST-based user searches
  • Bulk-upload onboarding for Tap-to-Phone (TTP) devices
  • Guided new team members through functional and technical onboarding, troubleshooting roadblocks to accelerate productivity. Stepped in as acting lead to drive delivery of business-critical features
  • As part of Production Support: Rapidly diagnosed and resolved multiple CAS/PROD incidents, minimizing downtime and ensuring operational stability
  • Enhanced software functionality by identifying and resolving complex technical issues.
  • Working in the VASPD umbrella for In Person Acceptance Devices team that is responsible for maintaining lifecycle of terminals that are boarded under a merchant/organization.
  • Actively involved in the solutioning and designing of REST APIs, Microservices, Databases, etc. using various core backend technologies providing end to end delivery of features coming from clients.
  • Actively contributed to creating RESTful APIs for search devices, detach devices that comes under terminal management
  • Mentored junior developers, fostering professional growth and enhancing team productivity.
  • Maintained comprehensive documentation of development work, facilitating knowledge sharing among team members.
  • Regularly reviewed peers' code contributions, offering constructive feedback to enhance overall product quality.
  • Led software development initiative as subject matter expert and primary point-of-contact for project management staff.
  • Collaborated with cross-functional teams to design innovative software solutions.
  • Administered multiple release calls every quarter without minimum rollbacks.
  • Led architecture discussions, driving innovation in software design and implementation strategies.
  • Integrated third-party tools and components into applications and delivered unit-tested systems within customer-prescribed timeframes.
  • Upgraded the application(devicemanager) to Java 17.
  • Technologies used: Java 17, SpringBoot, MySQL, Kubernetes, Docker, AWS, Kafka, React, Redux, Junit, Cucumber

Developer

SAP Labs (Output Management), Bangalore
04.2019 - 12.2021
  • Worked for the SAP Output Management, which is a consuming application on SAP CRM box, dealing with the output of a Business Document via different channels (Email, print etc) and in different formats (PDF, PostScript, EDI etc) with an easy to use UI interface
  • Created REST APIs for all CRUD operations of 3 entities in the output management application using core backend technologies like: SpringBoot, Java, Kubernetes, AWS etc.
  • Collaborated on all stages of systems development lifecycle, from requirements gathering to production releases
  • As an individual contributor, involved in the design discussions, peer code review, writing unit tests, integration tests and monitoring release calls.
  • Worked closely with clients to gather requirements and translate them into technical specifications for implementation.

Associate Developer

SAP Labs (SAP Financial Services), Bangalore
12.2018 - 03.2019
  • Worked as a developer, to bring about changes in the backend to introduce the concept of Offline FI-CAX (removal of a pre-existing Open Items Management System) for a Loan Management System product, that includes both Mortgage and other types of Loans.
  • Worked to create reports to migrate live data from a user specific database to S4HANA.
  • Worked on development of domain APIs based on the Restful Web Services using OData V4 protocol.

System Software Engineer-1

Microfocus India, Bangalore
07.2017 - 11.2018
  • Developed 3 new CLI commands for creating schedules of backup for the Advanced Scheduler feature of Data Protector (backup and Recovery Software) in the Scheduler DB(Postgres)
  • Developed new RESTful APIs for the Data Protector product –which imports, updates, creates, deletes, exports schedules to and from the Scheduler database (Postgres DB) with Wildfly (earlier JBoss) as the application server.

Education

Bachelor of Engineering - Information Science

National Institute of Engineering
01.2017

High School Diploma - undefined

St. Michael’s High School
01.2013

Skills

Data Structures and Algorithms

undefined

Timeline

Staff Software Engineer

Visa Inc.
07.2025 - Current

Senior Software Engineer

VISA Inc., Bangalore
01.2022 - Current

Developer

SAP Labs (Output Management), Bangalore
04.2019 - 12.2021

Associate Developer

SAP Labs (SAP Financial Services), Bangalore
12.2018 - 03.2019

System Software Engineer-1

Microfocus India, Bangalore
07.2017 - 11.2018

High School Diploma - undefined

St. Michael’s High School

Bachelor of Engineering - Information Science

National Institute of Engineering
Shuhangi ShubhamStaff Software Engineer