NovoCabs: Localized Ride-hailing for Kashmir
Creating stable, performant regional transportation infrastructure with custom mapping solutions.

The Challenge
NovoCabs, an Uber-like app serving Kashmir, faced critical technical limitations that were hampering their growth potential. Their existing backend infrastructure was struggling with reliability issues, causing frustrating service disruptions for both riders and drivers.
More uniquely, standard mapping solutions were inadequate for the region's specific geographical context. This inadequacy directly impacted route calculations, driver-passenger matching, and estimated arrival times – core components of a reliable ride-hailing service. These technical shortcomings were directly limiting the company's ability to scale and maintain consistent service quality.
The Solution
I tackled NovoCabs' challenges through a comprehensive technical overhaul:
- Backend Redesign: I completely rewrote their backend architecture using microservices for enhanced stability and scalability.
- Custom Mapping System: Developed a proprietary mapping solution specifically for Kashmir that incorporated:
- Local route knowledge unavailable in standard mapping APIs
- Seasonal road condition adjustments
- More accurate travel time predictions considering local traffic patterns
- Offline Functionality: Implemented robust offline capabilities to maintain service during connectivity issues – a frequent challenge in the region.
- Intelligent Matching Algorithm: Created a locally optimized algorithm for driver-passenger matching that accounted for regional travel patterns.
The Impact
The technical transformation delivered significant business benefits to NovoCabs:
- Enhanced Service Reliability: System downtime decreased by over 90%, creating a dependable service that users could trust.
- Improved Matching Accuracy: The custom mapping solution reduced average wait times by 40% and improved ETA accuracy by 60%.
- Higher User Satisfaction: Driver and passenger ratings increased significantly following the implementation.
- Increased Transaction Volume: Better service reliability led to a 35% increase in completed rides within six months.
- Market Expansion: The improved backend infrastructure enabled NovoCabs to expand into new areas previously considered technically challenging to serve.
By providing a highly stable, performant backend and a localized mapping solution, I unlocked significant growth potential for NovoCabs. The technical improvements directly translated to improved service reliability, faster ride matching, and enhanced user experience – key factors that positioned them for increased ride volumes and higher revenue generation in a competitive market.
Tech Used
Industry
Transport / Ride-hailing
My Role
CTO