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
Platform shape · customer journey
MobileReact Native
API layerSecure contracts
TravelSpring Boot
PaymentsSpring Boot
Banking integrationsCore systems
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
Platform shape · modular banking
Banking appReact Native
Journey APIsREST contracts
AccountsSpring Boot
LendingSpring Boot
Data servicesMySQL
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
Platform shape · merchant journeys
ChannelsMobile + web
Service layerAPI contracts
OnboardingSpring Boot
ServicingSpring Boot
OperationsBank workflows