Drive: Secure Backend Cloud Storage Engine
A backend asset repository built with Node.js/Express, supporting JWT authentication, Multer multi-part form parsing, and automated asset routing to Cloudinary CDN.

Case Study Deep Dive
Project Overview & Objectives
Drive is a high-throughput cloud storage and file management backend architecture built to process multi-gigabyte media uploads with enterprise-grade access control.
The Engineering Challenge
Large binary uploads can block single-threaded Node.js event loops, leading to connection timeouts, memory exhaustion, and sluggish response times across unrelated user requests.
Architecture & Technical Decisions
Engineered using Express.js with custom Multer streaming disk/memory pipelines. Uploaded assets are processed asynchronously, converted to appropriate aspect ratios, and streamed via Cloudinary CDN with signed access URLs. JWT tokens enforce granular folder and file access permissions.
Solution & Delivered Impact
Implemented buffered chunk streaming directly into cloud CDN endpoints, reducing memory footprint by 80% during large multi-file uploads and providing authenticated download links with expiration lifespans.
BookSwap: Peer-to-Peer Book Exchange Marketplace
A C2C book selling and swapping platform featuring real-time Socket.io chat, Gemini AI automatic metadata extraction, and integrated Razorpay credit listing workflows.
RestroBook: Next-Generation Restaurant Reservation System
A premium full-stack restaurant booking platform featuring an elegantly designed Customer Portal, RestroAdmin management console with active booking filters, and automated auto-attend background cron daemons.