Smiilen Ecosystem (3 Apps)
The first food social media and on-demand delivery ecosystem, featuring 3 synchronized applications: Customer App, Driver App, and Merchant Dashboard.
Overview
Smiilen revolutionizes food discovery by marrying TikTok-style creator video feeds with on-demand food ordering and rapid delivery logistics.
The system encompasses three specialized applications: the Customer App for video discovery and ordering, the Driver App for optimized GPS routing and payouts, and the Merchant App for menu management and live order dispatch.
The backend was engineered for fault tolerance, handling high concurrency during meal rush hours with automated driver matching algorithms.
Deployed on AWS EC2 with PM2 clustering, Nginx reverse proxy, and Redis caching for ultra-low latency order routing.
Engineering Case Study
Coordinated real-time state synchronization across 3 concurrent applications: Customer ordering app, Driver dispatch app, and Merchant kitchen display system.
Developed a centralized WebSocket event bus on Node.js and Redis Pub/Sub ensuring instant order lifecycle transitions between user, restaurant, and rider.
Handled high-throughput short-form food video streaming alongside instant location tracking for active delivery drivers.
Engineered adaptive bitrate HLS video processing pipeline on AWS S3/CloudFront and integrated Google Maps Geolocation with background GPS tracking.
Project Specs
- Role
- Lead Systems & Mobile Engineer
- Duration
- 6 months
- Year
- 2025
- Context
- Client Deliverable