Priyanshu Jain

Builds & experiments.

A full collection of AI/ML projects, full-stack web platforms, and data engineering builds.

PlacementMentor AI Resume Analysis and Mock Interview Platform

PlacementMentor

Automated resume analysis and AI-driven mock interviews.

  • Built full-stack AI platform analyzing resumes against job descriptions using a 375 canonical skill dictionary (~2,200+ variants) for real-time ATS scores
  • Engineered Python/FastAPI microservice for PDF parsing and NLP-based skill extraction with a hybrid scoring model
  • Integrated Vapi AI for real-time voice-based mock interviews with dynamic question generation via OpenRouter API
  • Designed end-to-end user flow with Supabase PostgreSQL, Google OAuth, and React Context for session state
Next.jsReactPythonFastAPISupabaseVapi AIOpenRouter APINext.jsReactPythonFastAPISupabaseVapi AIOpenRouter API
Screenshot of Exoplanet Hunting using Machine Learning

Exoplanet Hunting using Machine Learning

Transit photometry exoplanet classification from stellar light curves.

  • Applied transit photometry techniques to detect exoplanets from large-scale astronomical datasets
  • Implemented K-Nearest Neighbors (KNN) classification for pattern detection and habitability prediction
  • Focused on data preprocessing, feature extraction, class imbalance handling, and end-to-end ML workflow design
PythonScikit-learnPandasNumPyKNNMachine LearningPythonScikit-learnPandasNumPyKNNMachine Learning
Screenshot of Online Retail Sales Analysis & Customer Segmentation

Online Retail Sales Analysis & Customer Segmentation

E-commerce transactional analysis, RFM segmentation, and ARIMA forecasting.

  • Analyzed 1M+ transactions from UCI Online Retail II dataset for revenue trends and geographic distribution using Pandas and Plotly
  • Performed RFM customer segmentation using KMeans clustering to identify high-value customer groups
  • Built an ARIMA sales forecasting model using pmdarima to predict revenue trends from 2 years of data
PythonPandasScikit-learnPlotlypmdarimaTime SeriesPythonPandasScikit-learnPlotlypmdarimaTime Series
Screenshot of StudyNotion EdTech platform

StudyNotion

Scalable full-stack EdTech platform for interactive learning.

  • Built a full-stack EdTech platform with dedicated student & instructor dashboards
  • Integrated JWT authentication, role-based access control, and payment gateway workflows
  • Designed cloud-based media storage integration using Cloudinary with MongoDB data schemas
ReactNode.jsExpress.jsMongoDBJWTCloudinaryReactNode.jsExpress.jsMongoDBJWTCloudinary

JANMARG Web Dashboard

Civic issue reporting and administrative control dashboard.

  • Engineered interactive civic issue mapping with Leaflet and spatial visualization
  • Built administrative control panel with status tracking, issue categorization, and real-time metrics
  • Designed responsive dashboard UI using React, TypeScript, Tailwind CSS, and Chart.js
ReactTypeScriptViteTailwind CSSshadcn/uiChart.jsLeafletReactTypeScriptViteTailwind CSSshadcn/uiChart.jsLeaflet