Skip to content
View GyanPrakashkushwaha's full-sized avatar
:bowtie:
Working on major projects
:bowtie:
Working on major projects

Block or report GyanPrakashkushwaha

Report abuse

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

Report abuse

πŸ‘‹ Hi, I'm Gyan Prakash Kushwaha

AI Engineering Undergraduate @ IIT Madras | Kaggle Expert (Top 4%)

I am a final-year student specializing in building Agentic RAG workflows and scalable End-to-End ML systems. I bridge the gap between complex Generative AI reasoning and high-performance backend infrastructure.


🧠 About Me

I have a strong foundation in Data Structures & Algorithms and a passion for reducing inference latency in AI applications.

  • πŸ”­ I’m currently building Multi-Agent Systems using LangGraph and FastAPI.
  • πŸ‘― I’m looking to collaborate on Generative AI and Backend Optimization projects.
  • πŸ’¬ Ask me about: LLMs, Vector Databases, RAG Pipelines, and System Design.
  • πŸ† Achievements: Kaggle Expert (Ranked 341 Global) and 200+ LeetCode Problems Solved.

πŸ› οΈ Skills

Programming

Python JavaScript Java SQL

Backend & Systems

FastAPI Flask Node.js Redis Celery

AI / ML / GenAI

PyTorch TensorFlow LangGraph LangChain FAISS

Databases & Cloud

PostgreSQL DuckDB AWS GCP


πŸš€ Featured Projects

πŸ”Ή InternOps β€” Multi-Agent Hiring Platform

LangGraph Β· FastAPI Β· Gemini Β· Redis Β· Docker Β· Vue Β· Chrome Extension

  • Built a multi-agent hiring simulator with 3 personas (85% eval accuracy)
  • Reduced application time 45 min β†’ <2 min
  • Cut TTFT by 90% using async pipelines & semantic caching
  • Full observability with LangSmith tracing

πŸ‘‰ This is not a demo. This is an engineered system.


πŸ”Ή YouTube RAG Chatbot

LangGraph Β· FAISS Β· FastAPI Β· Async Streaming

  • Sub-500ms TTFT via real-time streaming
  • Persistent multi-turn conversations over 1h+ transcripts
  • MMR search eliminated 90% redundant context

πŸ”Ή CropGuardian-AI

Multi-Agent Vision + Weather + Agronomy System

  • Image-based crop diagnosis grounded with real-time weather
  • Strict schema enforcement β†’ zero parsing failures
  • End-to-end reasoning in <3s latency

πŸ”Ή Customer Churn Predictor

XGBoost Β· MLflow Β· Streamlit

  • Benchmarked 4 ensemble models on 100k+ records
  • Fully reproducible training with MLflow
  • Deployed for non-technical users

πŸ† Achievements

  • πŸ₯‡ Kaggle Expert β€” Top 4% globally (1 Silver, 9 Bronze)
  • 🧠 LeetCode β€” 200+ problems solved (100+ Medium)
  • ⭐ HackerRank β€” 5β˜… Gold (SQL)

🌐 Connect With Me


If you’re here to skim β€” fine.
If you’re here to collaborate or hire β€” even better.

Pinned Loading

  1. DataScience DataScience Public

    EVERYTHING YOU NEED FOR DATA SCIENCE.

    Jupyter Notebook 6 3

  2. MobileRecommenderSystem MobileRecommenderSystem Public

    Mobile Recommendation System (Recommendation using cosine-similarity)

    Jupyter Notebook 7 2

  3. twoFace-match-Deepface twoFace-match-Deepface Public

    Utilizing the DeepFace Library, informed by a dataset of 4M images across 4K identities curated by Facebook researchers, My 'Two Faces✌🏻' project gauges facial similarity with precision.

    Jupyter Notebook 9 3

  4. Customer-Churn-Prediction Customer-Churn-Prediction Public

    Customer Churn Prediction using Machine Learning and Deep learning. With Integration of MLFlow

    Jupyter Notebook 1