Skip to content
View yashdesai023's full-sized avatar
🟢
Active
🟢
Active

Highlights

  • Pro

Block or report yashdesai023

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
yashdesai023/README.md

Yash Desai

GenAI Systems · RAG Architecture · Backend Engineering

Portfolio LinkedIn PyPI Email


I build production-grade GenAI systems — from vector-search infrastructure and multi-agent workflows to RAG pipelines and backend APIs. Most of my work is open-source and ships as real tools (PyPI packages, Docker-deployed services, CI/CD pipelines), not just notebooks.

I focus on making LLM applications fast (18.4ms p50 retrieval), reliable (0.92 MRR precision), and deployable (Docker + GitHub Actions + AWS).


Performance Benchmarks

Metric Result Context
p50 Retrieval Latency 18.4 ms vectorDBpipe + ChromaDB
p99 Retrieval Latency 115.8 ms vectorDBpipe stress test
Ingestion Throughput 42.5 chunks/s vectorDBpipe modular pipeline
Retrieval Precision 0.92 MRR UPSC RAG engine
Ops Reduction ~80% Agentic workflow automation

Tech Stack

Languages

Python Java TypeScript JavaScript SQL C++

GenAI & LLM

LangChain LangGraph CrewAI LlamaIndex RAG Prompt Engineering

Vector Databases

FAISS Pinecone ChromaDB

ML & Deep Learning

TensorFlow PyTorch scikit--learn Keras OpenCV Pandas NumPy

Backend & APIs

FastAPI Flask Spring Boot REST APIs Next.js

DevOps & MLOps

Docker GitHub Actions Jenkins AWS Kubernetes MLflow Terraform

Databases

MySQL PostgreSQL SQLite MongoDB

Testing & QA

Playwright JUnit Postman


Featured Projects

vectorDBpipe — Vector Search Framework

PyPI Python

Open-source PyPI package that unifies FAISS, Pinecone, and ChromaDB into a single vector-search framework for LLM agents. Implements Omni-RAG, GraphRAG, and a Vectorless Engine. Ships as a real pip-installable package with a FastAPI dashboard.

Benchmarks: 18.4ms p50 latency · 0.92 MRR · 42.5 chunks/s ingestion

pip install vectordbpipe

Backend Repo · Frontend Repo · PyPI


Agentic AI Workflow — Multi-Agent Automation

Repo Docker CrewAI FastAPI

Autonomous multi-agent system that reads emails, extracts tasks, generates smart replies, and maintains long-term memory via FAISS. Docker-deployed with Streamlit UI. Reduced manual extraction effort by ~80%.

Stack: CrewAI · LangGraph · FAISS · FastAPI · Docker · Streamlit · OpenRouter


UPSC RAG Intelligence Engine — AI-Powered Chatbot

Repo LangChain Pinecone

RAG-powered chatbot for UPSC exam preparation using Gemini 2.0 Flash and Pinecone vector search. Implements conversational memory, dense retrieval, and context-aware response generation from uploaded documents.

Stack: Gemini API · LangChain · Pinecone · Flask · Python


DrishyaScan — Web Accessibility Scanner

Repo Java Jenkins

Full-stack Java application that scans websites for WCAG accessibility compliance. Features automated rule checking, detailed violation reports, and remediation recommendations. Includes Jenkins CI pipeline and design documentation.

Stack: Java · Jenkins CI · Gradle · Backend + Frontend architecture


GenAI & LLM Systems — Skills Showcase

Repo

Collection of 5 production-oriented GenAI sub-projects: RAG chatbot with LangChain + ChromaDB, function-calling agent, LlamaIndex evaluation pipeline, multi-agent application, and transformer tokenization experiments.

Stack: LangChain · LlamaIndex · ChromaDB · Gemini API · CrewAI


AI-Powered MCQ Generator

Repo Pages

Upload a document, get auto-generated MCQ quizzes with AI-graded answers. Uses Gemini Pro + LangChain for intelligent question generation with configurable difficulty and topic filtering. Deployed on GitHub Pages.

Stack: Gemini API · LangChain · Streamlit · Python


GitHub Stats

GitHub Stats Top Languages
GitHub Streak

Trophies

GitHub Trophies

Contribution Graph

Contribution Graph

Profile Summary

Profile Details
Repos by Language Commits by Language
Stats Productive Time

Repository Breakdown

Category Repos Highlights
AI / GenAI / LLM 12 vectorDBpipe, Agentic Workflow, RAG Chatbot, MCQ Generator, Blog Writer Agent
Testing & QA 9 Playwright automation, API frameworks, CI/CD pipelines, WCAG accessibility
Java & Backend 5 DrishyaScan, Ticket Booking System, Spring Boot, HTTP Server
ML / Deep Learning 3 COVID-19 CNN detection, Breast Cancer prediction, AI Core Foundation
DevOps / Infrastructure 3 Jenkins CI/CD, Terraform IaC, Git workflows
Web & Frontend 6 Portfolio site, HireSense-AI platform, production SaaS
Open Source 1 Hacktoberfest 2025 contributor

Open Source & Contributions

  • Published vectordbpipe on PyPI — installable via pip install vectordbpipe
  • Contributed to BharatData — Indian public-data infrastructure (Python + TypeScript)
  • Participated in Hacktoberfest 2025
  • 38 public repositories across AI, backend, testing, and DevOps
  • Active open-source contributor building tools, not just tutorials

Let's Connect

Portfolio LinkedIn GitHub Email PyPI


Profile Views

Pinned Loading

  1. vectordbpipe/vectorDBpipe vectordbpipe/vectorDBpipe Public

    A modular text embedding and vector database pipeline for local and cloud vector stores. Designed to streamline text preprocessing, embedding generation, and semantic search with multiple backends …

    Python 1

  2. bharatdata-ai/bharatdata bharatdata-ai/bharatdata Public

    BharatData solves this at the infrastructure level. We collect, normalize, and serve verified Indian public data through a single, consistent API.

    Python

  3. agentic-ai-workflow agentic-ai-workflow Public

    A Production-Ready Multi-Agent System that reads emails, extracts tasks, generates smart replies, and remembers long-term context using Vector Memory (FAISS). Built as a flagship Generative AI proj…

    JavaScript

  4. chatbot-ai-project chatbot-ai-project Public

    An intelligent Retrieval-Augmented Generation (RAG) chatbot that leverages Google’s Gemini 2.0 Flash model and Pinecone Vector Database to provide accurate, context-aware answers for UPSC exam prep…

    Jupyter Notebook

  5. mcq-generator-ai-project mcq-generator-ai-project Public

    An intelligent application that leverages Google's Gemini Pro model through the LangChain framework to automatically generate and evaluate Multiple Choice Quizzes from user-provided documents.

    Jupyter Notebook

  6. DrishyaScan DrishyaScan Public

    DrishyaScan is a comprehensive web accessibility scanning tool that helps organizations ensure their websites are accessible to all users, including those with disabilities. The platform provides d…

    Java