A real-time ride-hailing platform with live GPS tracking, sub-second driver matching via Socket.io, cashless payments, and separate Flutter apps for passengers and drivers.
A full-stack ride-hailing application connecting urban passengers with nearby drivers in real time. Built to handle the complete ride lifecycle — from driver discovery and live tracking to cashless payment and post-trip rating — across both passenger and driver mobile apps.
The backend is Express.js/Node.js handling REST APIs, with Socket.io managing the real-time event layer for driver-passenger communication. Firebase Realtime Database stores driver location updates at high frequency for fast geo-queries. Both the passenger and driver mobile apps are built in Flutter for a single codebase across iOS and Android. The admin dashboard is a Vue.js web application. All services are containerized and deployed behind Nginx.
A global B2B marketplace digitizing the coffee and agri-commodity supply chain — connecting farmers, exporters, and international buyers with end-to-end contract management, harvest tracking, and multi-currency payments.
A full rewrite of a hospital EMR system from a single monolith into six independent clinical microservices — enabling team autonomy, faster feature delivery, and zero-downtime deployments per domain.
A multi-tenant CRM unifying Sales, Billing, and Customer Care on a microservice platform — with real-time GraphQL subscriptions, role-based access control, and complete data isolation between tenants.