Work/Multi-Vendor Food Delivery System
Microservices cluster on AWS ECS supporting multi-vendor onboarding, cross-vendor orders, and delivery management.
Multi-vendor ordering, driver allocation, and live order tracking each need to react to events as they happen, and a single deployable would have coupled their release cycles together.
Helped architect the full system through to deployment: a microservices cluster on AWS ECS with Jenkins CI/CD self-hosted on EC2, and a monorepo whose services each deploy independently via their own pipeline. Kafka streaming powers driver allocation, real-time order tracking, and notifications.
Supports multi-vendor onboarding, cross-vendor order management, and delivery management.
Next project
Enterprise-Grade Kafka Data Consumer