B2C platform serving international travelers. End-to-end connectivity solution designed and built from scratch. Full-stack ownership from customer storefront to automated provisioning.
Building a seamless travel connectivity experience from the ground up
Managing multiple carriers and data plans across 180+ countries with varying regulations and technical requirements for international travelers.
Customers expect immediate eSIM activation within seconds of purchase, requiring real-time vendor integrations.
Zero-touch provisioning pipeline from purchase to activation, with intelligent error handling and recovery.
Full ownership of product design, architecture, and development
User research, journey mapping, interface design, and prototyping across all customer touchpoints.
Designed scalable backend architecture, database schema, and integration patterns for multi-vendor systems.
Built and shipped every component from React storefronts to Node.js microservices and vendor integrations.
Modern, scalable technologies chosen for performance and reliability
Seamless experience from discovery to activation
Customer finds the perfect plan on our Next.js storefront
Quick checkout with instant payment confirmation
Node.js pipeline provisions eSIM within 15 seconds
AWS SES sends QR code and activation instructions
One-tap QR scan downloads eSIM profile instantly
Core platform components designed for scale and reliability
Unified Node.js layer normalizing multiple carrier APIs into a single, consistent interface.
Zero-touch eSIM creation pipeline with intelligent error handling and retry logic.
AWS SES transactional emails with QR codes, activation guides, and usage-triggered renewals.
Live data consumption monitoring with intelligent renewal recommendations.
Wix Velo dashboard with Zendesk integration providing full customer context to support agents.
Internal management system for plan catalog, vendor routing, and platform configuration.
Platform performance and customer satisfaction metrics
Scalable, microservices-based platform architecture
Key learnings and outcomes from building a global connectivity platform
This project showcases complete product ownership — from user research through production deployment. By handling design, architecture, and development, I created a unified solution that balances user experience with technical excellence.
The platform's success comes from seamless integration across all layers: React storefront for intuitive plan selection, Node.js backend orchestrating complex workflows, and intelligent CRM for customer support.
Microservices design enables independent scaling and easy vendor integration expansion
Every interaction optimized for simplicity — from plan selection to eSIM activation
Automated systems reduce manual overhead while maintaining high reliability standards
Building a unified interface over heterogeneous vendor APIs required careful schema normalization and error handling strategies. The abstraction layer became critical for system reliability and future vendor onboarding.
Implementing live usage tracking across multiple carriers taught me the importance of caching strategies, rate limiting, and graceful degradation when external APIs experience latency.
The 15-second activation target pushed me to optimize every step of the provisioning pipeline — from database queries to email delivery — resulting in a best-in-class user experience.
This project showcases my ability to take complex technical challenges and transform them into elegant, user-friendly solutions. Let's discuss how I can bring this same level of full-stack expertise to your next project.