Steve.Architect
iTravel - High-Availability Payment System

iTravel - High-Availability Payment System

Architectural case study of a high-traffic travel booking engine. Focused on payment reliability and secure invoice generation.

Node.jsStripe APIMicroservicesRedisSecurity

Architectural Overview

As a core contributor to the iTravel platform, I focused on stability and revenue assurance. The challenge was handling global bookings with high reliability. I engineered a fault-tolerant payment layer integrating Stripe with idempotent webhook handling, achieving a 99.8% transaction success rate. Additionally, I designed a secure, isolated Invoice Generation module that eliminated cross-tenant data leakage risks, a critical compliance requirement.

Key Implementations

Idempotent Payment Processing (Stripe Integration)
Secure Multi-Tenant Invoice Generation
API Response Time Optimization (reduced by 45%)
CI/CD Pipeline Automation with Jenkins
High-Availability Booking Engine Logic

System Screenshots

Gallery 0
Gallery 1
Tech Stack

Backend

Node.jsExpressMySQLRedis

Integrations

Stripe APISendGridTwilio

DevOps

AWS EC2JenkinsDocker
Steve Arnold Otieno | Full Stack Engineer