Mobility
Boongg
Starting point
Joined a product that was already running
The rental platform was already running across Pune when I joined to build on it.
What I owned
- Built
- Shipped
- Operated
The moving parts
What talks to what — clients, services, data, and the boundaries between them.
Push to prod
The checks a change has to pass before it ships, and what watches it after.
Where it lives
The cloud it runs on — ingress, compute, data and messaging — and how that gets provisioned.
Node detail
Pick a box
Tap any box in the diagrams to see the tools behind it and what each one did on this project. Tap again to let go.Hover any box in the diagrams to see the tools behind it and what each one did on this project. Click to keep it open; Esc lets go. On a touch screen, tap.
The product
Two-wheeler rental platform operating across Pune, with customer web and Android apps and an operations admin panel.
What I built
Joined a live platform to extend it. Built booking features across the React web app and the native Java/Kotlin Android app against a Node.js/Express backend on MongoDB, integrated Google Maps to show live user data on the booking and pickup flows, cut booking query time from about 6 seconds to under 2, and built the admin panel operations staff use to manage fleet and pricing.
Everything I did here
- Built the web app in React.js and the native Android app in Java/Kotlin, against a Node.js/Express backend.
- Improved booking features for both customers and admins.
- Cut booking query time from about 6 seconds to under 2 seconds by reworking the slowest booking queries.
- Integrated Google Maps to show live user data on the pickup and booking flows.
- Built user and bike management across the customer and operations apps.
- Built booking on a MongoDB data layer supporting hourly, daily and monthly rental models with zero-deposit checkout.
- Deployed the backend on AWS with automated builds.
- Built an admin panel letting staff manage bikes, bookings and pricing across outlets.