Skip to content
View DanishShaikh18's full-sized avatar

Block or report DanishShaikh18

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
DanishShaikh18/README.md

Hi, I'm Danish 👋

I build AI applications and the backend services needed to support them. My technical experience centers on building RAG pipelines and orchestrating multi-agent workflows. I am also actively expanding my cloud skills currently learning how to containerize services and deploy infrastructure on GCP.


⚙️ What I Build

  • Applied AI Integrations: Building practical applications that connect LLMs to real-world data and user inputs.
  • Semantic Retrieval (RAG): Handling document ingestion, text chunking, vector embeddings, and context-grounded response generation.
  • Multi-Agent Workflows: Using LangGraph to experiment with multi-step reasoning pipelines that route queries logically.
  • Backend Services: Developing FastAPI backends to serve AI models and manage data flow.
  • Cloud Exploration: Progressively learning GCP, Terraform, Github Actions and Kubernetes to understand how AI applications are hosted and scaled in the real world.

🛠️ Tech Stack

AI & Data

Python RAG LangChain Generative AI LangGraph FAISS Streamlit

Backend & APIs

FastAPI PostgreSQL REST APIs

Cloud & DevOps

Google Cloud Docker Terraform GitHub Actions Kubernetes


🚀 Featured Projects

Developed a multi-agent workflow using LangGraph to handle query intent classification, semantic retrieval, and response generation. Built a document ingestion pipeline with LangChain for text chunking and vector embeddings, integrating a FAISS index for semantic search. Stack: Python, LangGraph, LangChain, Gemini, FAISS, Streamlit

Developed an LLM-as-a-judge evaluation framework using Gemini to assess semantic answer quality against benchmark datasets. Implemented structured output validation via Pydantic to quantify Correctness, Completeness, Relevance, and Hallucination Risk. Stack: Python, Gemini, LangChain, FAISS, Pydantic

Deployed a containerized FastAPI application on Google Cloud Run utilizing Docker. Provisioned cloud infrastructure via Terraform and configured an Nginx reverse proxy. Automated deployments triggered on code commits using GitHub Actions. Stack: FastAPI, Docker, GCP, Terraform, GitHub Actions, Nginx


📬 Connect

LinkedIn Email

Pinned Loading

  1. Multi-Agent-RAG-System Multi-Agent-RAG-System Public

    Multi-agent RAG workflow built with LangGraph, Gemini, and FAISS for document retrieval, source-grounded question answering, and response validation.

    Python

  2. LLM-Evaluation-Pipeline LLM-Evaluation-Pipeline Public

    Built an LLM evaluation pipeline that compares RAG-generated responses against benchmark answers using Gemini as an LLM judge.

    Python

  3. Cloud-Run-Nginx-Reverse-Proxy-Setup Cloud-Run-Nginx-Reverse-Proxy-Setup Public

    Python

  4. FundDrishti FundDrishti Public

    Graph-based AML intelligence platform that uses multi-agent reasoning (LangGraph), graph analytics (NetworkX), and explainable ML to resolve suspicious transaction alerts into investigator-ready ca…

    Python