Technical Lead in Riyadh · Banking & Payments

I lead secure banking platforms from architecture to production.

I’m Piyush Kapoor, a Technical Lead with 12+ years shaping Java Spring Boot services, React Native apps, React.js platforms, secure APIs, and production delivery across banking, payments, insurance, and enterprise systems.

LinkedIn profile
Piyush Kapoor, Technical Lead in Riyadh
Architecture Delivery Stability

Built around trusted customer journeys.

12+
Years in software delivery
15
Banking integrations owned
8
Engineers led in current scope
10
Banking journeys delivered

Selected work

Platforms shaped through technical leadership and hands-on delivery.

These stories describe my role, platform structure, and delivery contribution. Banking confidentiality means the visuals are abstract system maps rather than internal screens or customer data.

Case 01 Retail Banking

SAIB Travel Application

Secure travel and retail banking journeys delivered across a React Native mobile experience and Spring Boot services.

Context
Customer-facing travel, retail banking, and digital payment journeys.
My role
Technical direction across mobile journeys, backend services, API contracts, integration readiness, and release delivery.
Platform
React Native clients connected to Java Spring Boot microservices, MongoDB, and secure REST integrations.
Contribution
Aligned business journeys with service boundaries, coordinated cross-functional delivery, and supported production rollout.
  • React Native
  • Java Spring Boot
  • MongoDB
  • REST APIs
Case 02 Mobile Banking

YES IRIS Mobile Banking Platform

A modular mobile banking foundation for account opening, loans, everyday banking, and secure customer workflows.

Context
Multiple customer journeys brought together in a consistent mobile banking experience.
My role
Set up the React Native application architecture and guided integration with Spring Boot microservices.
Platform
React Native modules, Spring Boot services, MySQL persistence, and REST-based customer workflows.
Contribution
Defined reusable mobile patterns, service integration boundaries, technical reviews, and delivery coordination.
  • React Native
  • Spring Boot
  • MySQL
  • Mobile Architecture
Case 03 Business Banking

AU Merchant Banking Application

Merchant onboarding, servicing, lending, and operations delivered across mobile, web, and backend platform layers.

Context
Business banking journeys spanning merchant onboarding and ongoing account operations.
My role
Led solution architecture and implementation across Spring Boot, React Native, and React.js delivery.
Platform
Mobile and web modules backed by domain-focused Spring Boot services and integration APIs.
Contribution
Directed engineers, aligned API contracts, and guided priority delivery milestones across teams.
  • React Native
  • React.js
  • Spring Boot
  • Solution Architecture

More selected work

Additional platforms across banking, insurance, and employee services.

API Banking

YES API HUB

B2B banking workflows and partner onboarding shaped through React.js experiences and Spring Boot service architecture.

React.js · Spring Boot · MongoDB
Insurance

FWD Group Platform

Scenario-driven insurance journeys using reusable React.js behavior, service-led UI rendering, and REST integration.

React.js · JSON UI · REST APIs
Employee Services

MAAK Application

Mobile employee services for leave, visa, attendance, approvals, and internal banking operations.

React Native · Spring Boot · MySQL

About

I work where business journeys meet engineering reality.

My role sits between product goals, architecture decisions, and day-to-day delivery. I translate customer and operational journeys into service boundaries, API contracts, mobile and web experiences, release plans, and production-ready systems.

I stay close to implementation: reviewing designs and code, resolving integration gaps, supporting teams through releases, and helping stakeholders make practical technical decisions.

Leadership profile

A clear path from system definition to stable release.

01

Architecture direction

I clarify journeys, domain boundaries, data ownership, API contracts, security expectations, and integration responsibilities before complexity spreads.

02

Cross-functional delivery

I align backend, mobile, web, QA, product, and stakeholders around decisions that teams can implement and releases can support.

03

Production ownership

I stay involved through release readiness, incident response, performance work, troubleshooting, and the communication needed to restore stability.

Experience

A career built from hands-on development into platform leadership.

Recent roles focus on solution architecture and cross-functional technical leadership. Earlier roles built the full-stack foundation behind that work.

Senior Software Engineer · Esolutions

Built enterprise web experiences and Java services across insurance, analytics, content, and scenario-driven digital platforms.

Software Engineer · Ameba Software Solutions

Developed full-stack applications, reusable UI components, REST integrations, and business modules for education and enterprise use cases.

Software Developer · PMASS INDIA

Started with Java, SQL, JavaScript, HTML, and CSS across business application modules, enhancements, and issue resolution.

Capabilities

Technical depth organized around the work I lead.

01

Architecture

Service boundaries, API contracts, HLD and LLD, integration architecture, security workflows, resiliency, and release design.

Spring Cloud · WebFlux · Security · Resilience4j · Kafka
02

Banking Platforms

Digital banking, payments, onboarding, lending, account servicing, approvals, merchant journeys, and enterprise integrations.

Java · Spring Boot · REST · MySQL · PostgreSQL · MongoDB · Redis
03

Web & Mobile Delivery

Cross-platform mobile architecture, responsive web platforms, component systems, state management, and secure API integration.

React Native · React.js · TypeScript · Redux Toolkit · Jest
04

Engineering Leadership

Technical planning, mentoring, code reviews, stakeholder alignment, CI/CD, release readiness, incident response, and production support.

GitHub Actions · Jenkins · Docker · AWS · Azure · GCP

Credentials

Experience supported by an engineering foundation.

Education

Guru Nanak Dev Engineering College, Ludhiana

Bachelor of Technology · Electronics and Communication Engineering

Contact

Let's connect.

I’m always glad to discuss technical leadership opportunities, banking platforms, architecture decisions, or the practical work of taking complex products into production.