Case study — Angular · TypeScript
As part of the Sales & Payments frontend team, I contribute to the ongoing evolution of Vueling’s commercial platform, ensuring a fast, secure, and scalable booking flow at massive scale.
Implementation of passenger data flow logic, managing complex validations for local residents and automated discount application without user friction.
Checkout specialization integrating Adyen SDK components under strict PCI compliance, while expanding payment options with methods like Revolut.
Building modules for accurate fee calculations and anti-fraud rules, directly driving profitability and conversion rates across the purchasing funnel.
Modular Angular 17 setup based on App/Pages architecture, decoupled service layers, and active contribution to the shared internal Design System library.
A robust, secure, multi-payment checkout capable of handling massive traffic spikes, lowering cart abandonment while ensuring UI consistency across the company ecosystem.
vueling.com — opens in new tab