little-ride
startingRide-sharing backend built with Hexagonal Architecture — User/Driver domain models, geo-spatial matching, and MongoDB query optimisation.
Siddhartha Raut is a Backend Engineer specializing in FastAPI, MongoDB optimization, and Hexagonal Architecture. This portfolio showcases projects like little-ride and expertise in distributed systems and database internals.
// Specializing in distributed systems, high-throughput APIs, and cloud-native infrastructure. Open to senior & staff engineering roles.
Real-time gRPC request trace across the backend services built by Siddhartha Raut: api-gateway, auth-service, event-processor, data-pipeline, and notification-hub.
// Six production services — built with Go, Python, and TypeScript — running on Kubernetes with Kafka, Redis, and PostgreSQL.
Ride-sharing backend built with Hexagonal Architecture — User/Driver domain models, geo-spatial matching, and MongoDB query optimisation.
JWT authentication service integrated with FastAPI — RS256 signing, OAuth2 flow, sliding-window token refresh.
Core ride-matching engine with real-time driver location via WebSocket and geo-spatial indexing on MongoDB.
Central API gateway with rate limiting, JWT middleware, and request routing across little-ride microservices.
Multi-channel notification service handling driver alerts and push dispatch for ride events.
ETL pipeline aggregating ride telemetry and MongoDB query metrics for analytics and index tuning.
// 5+ years building backend systems across fintech, AI platforms, and B2B SaaS.
// Open to senior & staff engineering roles, consulting, and interesting problems. Dispatch a request below.