Praveen Gupta
Welcome

Hey, I'm Praveen Gupta ๐Ÿ‘‹

Full-Stack Developer & AI/ML Engineer

This is a multi-page portfolio. Feel free to explore all sections using the navbar above!

HomeAboutExperienceProjectsContact

Click anywhere to skip

My Work

Projects

A collection of real-world projects spanning software engineering, AI/ML, distributed systems, computer vision, cloud infrastructure, and product development.

AI Candidate Discovery & Intelligent Ranking System
AI / ML

AI Candidate Discovery & Intelligent Ranking System

Engineered an AI-driven candidate discovery and ranking engine that semantically ranks 100K+ candidate profiles using dense retrieval and hybrid scoring. Built a FastAPI backend and Next.js dashboard exposing explainable AI rankings, reducing recruiter time-to-shortlist by 30%. Architected a decoupled monorepo with Dockerized deployment, enabling 50% faster deployment cycles.

Key Features:
  • Semantic ranking of 100K+ profiles
  • Explainable AI dashboard with FAISS
PythonFAISSSentence Transformers+5
CoreAI Distributed Inference Platform
Distributed Systems

CoreAI Distributed Inference Platform

A distributed AI inference platform built with FastAPI, Redis, and PyTorch workers for scalable, low-latency LLM inference and real-time decision-support workloads. Designed an API Gateway + Worker architecture with asynchronous Redis queues to optimize query handling and database performance, backed by 39+ passing automated tests.

Key Features:
  • API Gateway + Worker async architecture
  • 39+ automated tests with Prometheus monitoring
PythonFastAPIPyTorch+3
OmniTutor
Generative AI

OmniTutor

A real-time multimodal generative AI voice tutor built with WebSockets and Gemini Native Audio for low-latency, natural spoken interaction.

Key Features:
  • Real-time bidirectional voice with Gemini
  • Voice activity detection & barge-in handling
GeminiWebSocketsNode.js+2
HelloAlex
Generative AI

HelloAlex

A voice-powered AI customer support agent with real-time sentiment analysis and intent detection, built to handle natural spoken customer queries end-to-end.

Key Features:
  • Real-time sentiment analysis
  • Sophisticated intent detection pipeline
Next.jsExpressGoogle Gemini+1
Clutch Momentum
SaaS / Product

Clutch Momentum

Built the complete frontend for a creator-economy SaaS platform, including two role-based dashboards (Creator & Super Admin) and a responsive public landing experience. Implemented reusable UI, authentication, and state management with Next.js, TypeScript, and Zustand, deployed live on Vercel.

Key Features:
  • Dual role-based dashboards (Creator & Admin)
  • Deployed live on Vercel
Next.jsTypeScriptZustand+1
Library Monitoring System with Computer Vision
Computer Vision

Library Monitoring System with Computer Vision

A real-time computer vision system for posture detection, noise monitoring, and automated alerts โ€” combining YOLOv8 object detection with MediaPipe pose estimation to flag rule violations without manual supervision.

Key Features:
  • YOLOv8 + MediaPipe real-time pose detection
  • Automated audio alerts via pyttsx3
PythonYOLOv8MediaPipe+2
SevaGrid
SaaS / Product

SevaGrid

A full-stack product engineering solution focusing on social impact and community assistance.

Key Features:
  • Community service request & matching
  • Full-stack responsive web experience
Full-StackWeb DevelopmentReact
Smart Claims Processing Platform
Automation

Smart Claims Processing Platform

An automated insurance technology platform designed to streamline claims handling.

Key Features:
  • Automated claims ingestion & analysis
  • Workflow-driven processing pipeline
AutomationProcess EngineeringGuided Project
Automated Underwriting Platform
Automation

Automated Underwriting Platform

An AI-enhanced decision support system for automating underwriting processes.

Key Features:
  • AI risk scoring and evaluation
  • Automated decision support for applications
AutomationDecision SupportGuided Project
Build Your Own AI Clone
Generative AI

Build Your Own AI Clone

A backend systems project focused on creating personalized generative AI instances.

Key Features:
  • Personalized LLM persona generation
  • Context-aware data ingestion pipeline
Generative AIBackendLLMs+1
Banking Management System
Other / Foundational

Banking Management System

A foundational object-oriented C++ application for console-based banking operations.

Key Features:
  • Full OOP with inheritance & polymorphism
  • Console-based account & transaction management
C++OOP