PROJECTS

Local Lead AI

Al-powered lead discovery and outreach platform that helps Instagram influencers find local cafes and gyms, generate personalized collaboration emails, and send them directly through Gmail, Frontend uses NextJS and backend is distribbuted over Node.js and FastAPI with industry standard production hardening methods.

Knotx

Knotx is a learning platform for DGCA students to prepare for exams by offering test-series and practice papers. This repository contains a Node.js + Express backend and a Next.js + React frontend. The app supports user authentication, payments (Razorpay), rate limiting and scheduled jobs for expiry handling.

HR-AI platform

An intelligent, end-to-end HR solution that automates hiring, interviews, payroll (cashfree api), employee analysis using Generative AI and Machine Learning. It features AI-driven interview question generation, candidate evaluation, resume intelligence, and policy-aware RAG systems. Built with a scalable microservice architecture (Node.js + Python/LangChain)

Blogora

Blogora is a full-featured blog web app built with ReactJS and powered by Appwrite on the backend. It includes user authentication and complete CRUD functionality for managing posts.

Gmail Spam filter

A simple yet powerful ML-powered Gmail Spam Filter that classifies your latest 10 emails as Spam or Not Spam, and optionally moves spam directly to the spam folder, all using Flask, Gmail API, and scikit-learn.

Face mask detection

A live interface which detects whether the person is wearing a mask or not using a ResNet18 clone and OpenCV

Social media simulation

A terminal based app that simulates social media functionalities using data structures and algorithms

url shortener

A backend-only URL shortener built with Node.js, Express, MongoDB, and nanoid. Includes simple EJS views for input and redirection. No deployment, runs locally

Used Car Price Predictor

A data science project that predicts used car prices using a machine learning model. Built with React for the frontend, Flask for the backend, and scikit-learn for model training, it features a complete pipeline from data preprocessing to deployment.

Portfolio website

A personal portfolio website built with Next.js and Tailwind CSS to showcase projects, skills, and experience. It focuses on clean design, responsive layout, and smooth user experience.

Authentication System

A minimal and secure authentication system built with Node.js, Express, and MongoDB. Supports user registration, login, hashed passwords, JWT-based authentication, and protected routes.