Portfolio

All Projects

A collection of AI systems, full-stack web apps, and tools I've built from idea to production.

ToolFull Stack

CrawlVaani — SEO Website Crawler

A production-grade Node.js + Puppeteer crawler that audits websites with 20+ SEO checks, generates detailed PDF/Excel reports, and provides AI-powered insights via Gemini API. Served 100+ SEO audits.

  • 20+ SEO checks including meta, canonicals, sitemaps, and performance
  • AI-powered recommendations via Gemini API
  • Dockerized backend with CI/CD to AWS EC2 and Vercel
  • PDF and Excel export for client-ready reports
Node.jsPuppeteerNext.jsGemini APIDockerAWS EC2Vercel
SaaSFull Stack

Next.js Blog Platform — Decode with Hriday

A full-stack content platform with premium subscriptions, Sanity CMS, real-time webhooks, Google OAuth authentication, and Razorpay payment integration. SEO-optimized with Analytics.

  • 50+ registered users and 20+ completed transactions
  • Real-time CMS content updates via Sanity webhooks
  • Google OAuth + Supabase authentication system
  • 30% organic traffic improvement via on-page SEO optimization
Next.jsSupabaseSanity CMSRazorpayTailwind CSSGoogle OAuthVercel
AIAI & ML

AI-Powered RAG Chatbot

A Retrieval-Augmented Generation chatbot built at KareXpert Technologies using MongoDB Atlas vector search and Google Gemma LLM. Designed for enterprise healthcare knowledge retrieval.

  • 30% improvement in query response accuracy vs. baseline LLM
  • GTE Sentence Transformer embeddings for 20% faster retrieval
  • FastAPI endpoints for real-time chatbot serving
  • Built at KareXpert for healthcare document Q&A use case
PythonFastAPIMongoDB AtlasGoogle GemmaSentence TransformersVector Search
PlatformFull Stack

BidBot — Online Auction Platform

A full-stack real-time auction system with automated bidding, dynamic product listings, timed auction closures, and integrated Google Analytics for user behavior tracking.

  • 10+ product listings with 90+ user bids via RESTful APIs
  • Automated bidding engine with countdown-based auction closures
  • Google Analytics integration tracking 20+ active users
  • Full CRUD operations for auction and product management
React.jsNode.jsExpress.jsMongoDBBootstrapREST APIsGoogle Analytics