Back to Projects
Winchit — Vehicle Recovery & Relocation Marketplace
Winchit is a marketplace platform designed to provide a hassle-free, transparent, and cost-effective vehicle recovery and relocation service. The platform allows customers to request breakdown or relocation services and receive competitive quotes from certified drivers, with real-time tracking and secure payments. After taking ownership of the project mid-way, I led the end-to-end delivery of mobile apps, web portals, backend systems, and security controls.
React NativeReactVue.jsReduxNodeJSExpressMongoDBSocket.ioGoogle Maps APIFirebaseStripeGitGitHub
Role:Senior Software Developer

Product Vision & User Experience
- •Connects vehicle owners with verified and certified recovery drivers through a competitive marketplace.
- •Enables customers to receive multiple quotes with clear pricing and no hidden charges.
- •Supports real-time driver tracking, ETA visibility, and seamless job completion.
- •Designed to provide a convenient, nationwide vehicle recovery and relocation service.
Mobile Applications (React Native)
Built and maintained multiple app portals:
- •Developed cross-platform mobile applications for Customer, Driver, and Support roles on both Android and iOS.
- •Implemented real-time vehicle and driver tracking using Google Maps API and Socket.io.
- •Built end-to-end recovery workflows from service request to job completion.
- •Integrated Firebase for push notifications, alerts, and real-time status updates.
- •Enforced Firebase Security Rules to protect user data, job information, and role-based access.
- •Ensured smooth UX for quote selection, live tracking, payments, and ratings.
Web Applications
Built and maintained multiple web portals:
- •Admin Panel (Vue.js) for managing users, drivers, jobs, pricing, and system operations.
- •Customer Web Panel (React) for service requests and job tracking.
- •Driver Web Panel (React) for managing quotes, jobs, and availability.
- •Implemented role-based access control and consistent authorization across web and mobile platforms.
Backend & Architecture
- •Worked on a Node.js and Express-based monolithic backend architecture.
- •Extended and refactored existing modules while adding new business-critical features.
- •Designed APIs to support real-time bidding, booking, and tracking workflows.
- •Integrated Socket.io for live job updates and location streaming.
- •Implemented Stripe payment integration for secure, on-demand transactions.
- •Optimized MongoDB schemas for performance, security, and reliability.
Ownership & Leadership
- •Took ownership of the project after ~30–40% initial development by another team.
- •Completed remaining features and stabilized the platform for production use.
- •Improved existing code quality, security posture, and workflow reliability.
- •Collaborated with stakeholders to align technical implementation with business goals.