Building a Web Digital Banking Platform
Greenfield web banking platform for a large Eastern European commercial bank. I led frontend architecture, team setup, and engineering delivery for a mobile-first browser banking experience spanning onboarding, payments, transfers, and multi-currency operations.
Business Context
As part of a broader digital transformation program, the bank started building a new web digital banking platform from scratch. The goal was to create a full-featured browser banking experience covering core retail journeys such as account opening, payments, transfers, currency exchange, and product onboarding.
The platform was designed for both desktop and mobile browsers, with different interaction patterns depending on the device context. The longer-term product direction also included readiness for Progressive Web App capabilities.
My Role
I worked as Technical Lead and was responsible for:
- designing the frontend architecture of a greenfield digital banking platform
- organizing the engineering delivery process
- hiring and scaling the frontend team
- making key technical decisions
- enforcing code quality and engineering standards
The delivery team included:
- 2 business analysts
- 6 developers
- 2 QA engineers
Backlog ownership stayed with product stakeholders, while I worked closely with them to keep technical execution predictable and delivery disciplined.
Delivery Model
The project followed a greenfield delivery model:
- MVP with limited functionality was shipped in 6 months
- I stayed on the project for 9 months in total
- the platform continued evolving after MVP release
From the start, the architecture was shaped for long-term scalability rather than a one-off MVP shortcut.
Product Scope
The delivered platform covered:
- account overview and balance aggregation
- product onboarding and product management
- domestic and international transfers
- phone-number-based payments
- multi-currency operations and FX flows
- bill payments and service integrations
Special attention was given to mobile web UX, including adaptive navigation, touch-friendly interactions, and performance optimization for complex financial workflows.
Key Engineering Challenges
One of the main technical challenges was delivering a native-like experience inside a browser for high-friction financial flows.
To address that, I drove deep exploration of modern browser APIs and interaction capabilities. This work helped us achieve:
- better responsiveness on mobile devices
- richer browser UX patterns closer to native applications
- technical readiness for a future PWA transition
The main architectural goal was not only to ship the first release, but to create a frontend foundation that could support continuous product growth under banking-grade constraints.
High-Impact Features
Under my technical leadership, the team delivered several features with particularly strong user impact:
- biometric authentication with face-based login on supported mobile devices
- phone-number-based transfers with contact-list integration
- multi-currency transfer and exchange flows optimized for mobile usage
These capabilities materially improved usability and brought the experience closer to the standards users expect from modern digital banking products.
Impact
The resulting architecture and delivery model enabled:
- scalable product evolution beyond the MVP
- sustainable engineering practices in a growing team
- high delivery velocity in a complex financial domain
- readiness for large-scale digital adoption
The broader digital banking ecosystem of the bank served hundreds of thousands of users and played a meaningful role in the bank's digital channel growth.
Product Screens
Selected mobile web flows
Representative screens from the delivered banking experience, focused on account overview, payments, and cross-currency transfers.




Interested in working together?
I'm available for consulting and development projects.