Dunzo is a hyper-local delivery platform that guarantees 19 min delivery where people can order any kind of household items from food, groceries, clothes, stationary, medicines, etc from any Dunzo store or any store of their choice.
Dunzo also provides a delivery service wherein users can deliver or order any item from anywhere in the city.
I am a part of the B2B team of Dunzo, which helps small-scale and large-scale businesses like McDonald's, Reliance, Magic pin, etc to schedule and fulfil their deliveries to their customers.
Learnings
Problems introduced by monoliths and strategies used in decoupling it.
HLD, LLD and the SDLC process.
Asynchronous Systems, Event-Driven Micro service Architecture.
3-layered Architecture.
Live Database migration (during high throughput).
API Documentation
Coupon Feature
Delivery without lat / long
FIFO delivery system
Migrated to Go mod packages
Batched Delivery of heavy items via Light commercial Vehicles
ISO break down. (Zero Trust)
Breaking of user service from a monolith
Backend: GoLang, Django(Python), NodeJS
Databases: Redis, Postgres, MongoDb
Cloud: GCP - Pub/Sub, CloudScheduler, cloud function, GKE, DataFlow
Tools: Kubernetes, Docker
Hosted Dojo sessions in which we discussed best coding practices and the latest developments in tech.
B2B sector turned profitable 🥳
Monolith breaking efforts