Back to Home

My Projects

Explore my latest projects.

LibreReadsFeatured

LibreReads

A comprehensive electronic library management system built with the MERN stack and Tailwind CSS. Features include secure user authentication, advanced search filters, real-time book availability tracking for over 100,000 books, personalized user and admin dashboards, and optimized MongoDB queries for enhanced performance.

MERNTailwindCSSMongoDBExpress.jsReactNode.js
InsightPDFFeatured

InsightPDF

An AI-driven PDF interaction platform enabling secure PDF uploads, Stripe subscriptions, and real-time document queries via Retrieval Augmented Generation (RAG). Integrated with LangChain, OpenAI API, and Pinecone DB for vector embeddings, with optimized query performance using Drizzle ORM on Neon DB, and deployed on Vercel's edge runtime with a responsive UI built using shadcn/Tailwind CSS.

AIOpenAILangChainStripeDrizzle ORMNeon DBVercelTailwindCSS
RailExpress

RailExpress

A full-stack train booking system web application built with Java Spring Boot and ReactJS. Features include Google OAuth integration for secure login, efficient SQL data management, an intuitive interface for booking, seat selection, payment processing, and administrative controls.

JavaSpring BootReactJSGoogle OAuthSQLNode.js
VocalizeIt -Text To Speech Conversion

VocalizeIt -Text To Speech Conversion

Developed a text-to-speech conversion system using AWS Lambda, Amazon Polly, and CloudWatch. Configured S3 for text and audio storage, implemented a Python Lambda function for TTS conversion, and integrated event notifications and IAM roles for secure, automated speech synthesis.

AWS LambdaAmazon PollyCloudWatchS3Python
Facial Recognition

Facial Recognition

A facial recognition system using photos of students in the CS240 (ML) course as dataset.

PythonScikit-LearnNumPySVG