All projects
VN

Global mobility SaaS · Hands-on technical leadership

Helping a global booking platform move from features to dependable delivery.

Aspire Lifestyle is an airport-transportation platform operating across more than 16 countries. As Technical Lead, I led the delivery of booking and payment capabilities while evolving the team's architecture, review practice, and sprint discipline.

Global airport transportation SaaS

Role

Technical Lead · Team Lead

Team

~9 people across product delivery

Industry

Travel, mobility & payments

Scope

Booking, payments, architecture, engineering practice

The challenge

The work had to expand a reusable platform without losing delivery control.

The customer journey combined airport selection, route discovery, vehicle and journey options, card payment, and operations data. The team needed to respect Aspire's established platform architecture while recovering from Phase 1 instability in scope, quality, demo readiness, and workload balance.

How I led the work

Turning complexity into work the team could own.

01

Made the booking flow reliable and cost-aware

Led the backend journey and Google Maps integration. Address suggestions were delayed until the third typed character, preserving a useful experience while avoiding unnecessary billable autocomplete traffic.

02

Connected payments to operations

Designed and integrated Adyen card payments, persisted transaction data, and synchronized payment-status changes from Adyen webhooks. Phase 2 exposed that data in a searchable payment portal for operations staff.

03

Rebuilt the delivery rhythm

Identified the map-heavy front-end capability risk, added senior support, and introduced tighter two-week scope control, technical review, workload balancing, release coordination, and client demonstrations.

Operating model

From customer journey to operational confidence

The platform connected a customer-facing booking flow to a managed payments workflow—giving both travelers and operations teams a clearer next step.

  1. 1Choose airport & route
  2. 2Select journey & vehicle
  3. 3Pay securely
  4. 4Monitor transaction status

Outcome

A stronger platform and a more predictable team.

The team delivered booking and Adyen payment capabilities for a platform operating in 16+ countries. In Phase 2, every deadline was completed without overtime while output quality, scope stability, demo readiness, and customer satisfaction improved.

16+

countries supported

9

person delivery team

0

overtime across Phase 2 deadlines

  • Integrated payment status through persisted transactions and webhook synchronization.
  • Improved maintainability with shared functions, coding conventions, and technical review.
  • Balanced hands-on engineering with mentoring, client communication, and release ownership.

Platform & practices

ASP.NETAdyenGoogle MapsWebhooksAzureRedisRepository Pattern
Technical leadership earned its value here by making delivery calmer: clear standards, the right capability at the right moment, and a rhythm the team could sustain.