Portrait of Piyush Kapoor, Technical Lead for banking and payments platforms

Technical Lead in Riyadh

Piyush Kapoor

Full-stack architecture, Java Spring Boot, React Native, React.js, secure APIs, banking platforms, payments, and enterprise delivery.

I lead full-stack platform delivery across 10-15 services and integrations, turning banking, payments, insurance, B2B, and enterprise journeys into production-ready web, mobile, and backend systems.

12+
Years in software delivery
15
Banking integrations owned
10
Business journeys delivered
Current Scope 12 Spring Boot microservices across mobile and web banking journeys.
Leadership Teams of 5-10 engineers across backend, mobile, web, QA, and product.
Domains Banking, payments, insurance, merchant banking, B2B, and enterprise platforms.

About

Architecture leadership with hands-on delivery discipline.

I sit close to both business goals and engineering reality. My work includes solution architecture, service boundaries, API contracts, secure workflow design, mobile and web journey delivery, release governance, engineering standards, and production support.

I have led fintech and enterprise delivery for platforms connected to Alinma Bank, SAIB, YES BANK, AU Bank, livi Bank, FWD Group, NIIT, and other customer-facing and internal business systems.

  • HLD, LLD, sprint planning, code reviews, release readiness, and stakeholder alignment.
  • Spring Boot microservices, REST APIs, React Native mobile apps, React.js web platforms, and service orchestration.
  • Secure API-first workflows for payments, onboarding, account servicing, lending, approvals, and digital banking.

Delivery Model

How I move platforms from idea to release.

01

Define the system

Clarify business journeys, service boundaries, API contracts, data ownership, security expectations, and release milestones.

02

Shape the delivery

Guide backend, mobile, web, QA, and product teams through HLD, LLD, sprint planning, reviews, and integration readiness.

03

Stabilize production

Own troubleshooting, incident response, release governance, performance improvements, and stakeholder communication.

Selected Projects

Banking and enterprise platforms with real transaction flows.

Mobile Banking 02

YES IRIS Mobile Banking Platform

Set up React Native mobile application architecture and integrated Spring Boot microservices for account opening, loans, everyday banking journeys, and customer-facing workflows.

  • React Native
  • Spring Boot
  • MySQL
Business Banking 03

AU Merchant Banking Application

Led merchant onboarding, account servicing, lending, and operational workflows across React.js web modules and Spring Boot backend services for business banking delivery.

  • React Native
  • React.js
  • Spring Boot
API Banking 04

YES API HUB B2B Banking Platform

Supported solution architecture and Spring Boot service design for a React.js-based B2B banking platform connecting partner organizations with bank onboarding and workflow modules.

  • React.js
  • Spring Boot
  • MongoDB
Insurance 05

FWD Group Insurance Platform

Built React.js web experiences integrated with Spring Boot services for scenario-driven insurance journeys, reusable component behavior, REST API integration, and service-driven UI rendering.

  • React.js
  • JSON UI
  • REST APIs
Employee Services 06

MAAK Application

Delivered a React Native employee services platform backed by Spring Boot microservices for Alinma Bank, covering leave management, visa processing, attendance, approvals, and internal services.

  • React Native
  • Java Spring Boot
  • MySQL
  • Microservices

Experience

From software developer to technical lead across banking, payments, insurance, and enterprise platforms.

Technical Lead - Innovations Group KSA / Country Arab House

Lead solution architecture, full-stack delivery, and production rollout of 12 Spring Boot microservices, REST APIs, React Native mobile applications, and React.js web platforms across 10 banking and payments journeys.

Manage 8 engineers across backend, mobile, web, QA, and product while owning HLD, LLD, sprint planning, code reviews, release governance, 15 banking integrations, 3 parallel workstreams, and production stability.

Technical Lead - AU Bank

Led solution architecture and implementation of a merchant banking platform across Spring Boot microservices, React Native journeys, and React.js interfaces.

Directed 6 engineers across 8 merchant journeys, including onboarding, account servicing, lending, operational workflows, API contracts, integration patterns, and 4 high-priority delivery milestones.

Technical Lead - Xebia IT Architects

Led fintech and enterprise delivery for YES Bank, livi Bank, and related platforms using Spring Boot microservices with React Native and React.js client applications.

Owned architecture for 10 services and integrations, mentored 12 engineers, and coordinated 6 workstreams across client stakeholders, QA, product, technical reviews, governance, and incident resolution.

Senior Software Engineer - Esolutions

Built enterprise web applications using React.js front ends and Java backend services across insurance, analytics, and content platforms.

Contributed to REST API integration, reusable component development, React.js, Angular, AEM-based projects, and scenario-driven digital experiences.

Software Engineer - Ameba Software Solutions

Developed full-stack web applications using JavaScript, Java, SQL, and REST API integrations for education and enterprise use cases.

Built reusable UI components, widget-based features, application modules, bug fixes, enhancements, and client project delivery.

Software Developer - PMASS INDIA

Developed business application modules using Java, SQL, JavaScript, HTML, and CSS for internal business workflows.

Supported feature delivery, issue resolution, and day-to-day development activities in collaborative team environments.

Stack

Technology depth across backend, web, mobile, cloud, and delivery.

Backend

Java, Spring Boot, Spring MVC, Spring WebFlux, Spring Security, Spring Cloud, Spring Cloud Config, Eureka, Feign Client, Resilience4j, REST APIs, microservices, JPA, Hibernate, SQL, MySQL, PostgreSQL, MongoDB, Redis, Kafka, RabbitMQ.

Frontend

React.js, Redux, Redux Toolkit, React Router, Axios, JavaScript, TypeScript, HTML5, CSS3, Bootstrap, component architecture, responsive UI, state management, form workflows.

Mobile

React Native, React Navigation, React Hook Form, Context API, Expo, Jest, React Testing Library, cross-platform app development, mobile workflow design, secure API integration.

Cloud and Delivery

Maven, Git, GitHub, GitHub Actions, Jenkins, Docker, CI/CD, AWS, Azure, GCP, NGINX, Kong, Firebase, release management, stakeholder management, production support.

Contact

Looking for a technical lead for banking, payments, mobile, or enterprise delivery?

piyushkapoor786@gmail.com +966 567113534 +91 8284824898 LinkedIn Profile