Skip to content
View ravicoder01's full-sized avatar
🎯
Focusing
🎯
Focusing

Highlights

  • Pro

Block or report ravicoder01

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

Hi, I'm Ravi Raj πŸ‘‹

AI Developer Intern @ Stanza AI (L-VelUp Edulab FZCO) | GenAI & RAG Engineer | Final-Year B.Tech CSE (AI&ML)

profile views


πŸš€ About Me

I'm a final-year B.Tech CSE (AI & ML) student (CGPA: 8.55/10) building production-grade GenAI, RAG, and multi-agent systems. Currently working as an AI Developer Intern on Stanza AI, an AI layer for a hospitality operations platform β€” fine-tuning proprietary LLMs (LoRA/QLoRA) to cut dependency on external APIs, across dataset strategy, evaluation, and agent orchestration.

  • πŸ”­ Building agentic RAG pipelines with LangGraph, LangChain, and FAISS
  • 🧠 Fine-tuning LLMs with LoRA/QLoRA, exploring proprietary model development
  • 🌱 Currently deep in LangGraph (MemorySaver, thread/session state, streaming) via a Gen AI course
  • πŸ† Bronze Medalist, IIC 2025 | GSSoC 2025 & 2026 Contributor
  • πŸ“« Reach me at raviroy2002@gmail.com

🌟 Featured Project β€” LegalEase (Agentic RAG Legal Assistant)

An end-to-end Agentic RAG system over Indian legal acts (POCSO, RTI, Consumer Protection Act 2019) β€” zero manual curation, fully automated ingestion to deployment.

  • βš™οΈ LangGraph agentic RAG with tool-based FAISS retrieval (top-4 chunks), MemorySaver conversational memory, and automatic topic routing across 3 legal acts
  • πŸ“š 309 FAISS vectors from HuggingFace all-MiniLM-L6-v2 embeddings over cleaned, chunked legal PDFs
  • πŸ€– 3 automated output modes via Groq LLaMA 3.3-70B: 250-word summaries, structured JSON key-info extraction, and gTTS audio generation
  • πŸ› Resolved 5 production bugs (encoding, JSON fencing, FAISS metadata filtering, Groq tool-call/streaming conflicts, session config injection)
  • πŸ”— GitHub Β· Live Demo

πŸ› οΈ Other Projects

Project Description Links
Sentiment Analysis (RNN/LSTM) NLP pipeline on 50K IMDB reviews, ~76% test accuracy GitHub Β· Live
Customer Churn Prediction (ANN) Deep learning model on 10K+ records, 86% accuracy, TensorBoard-monitored GitHub Β· Live
Customer Segmentation Segmentation dashboard deployed on Render GitHub Β· Live
Heart Disease Prediction Classification model deployed on Render GitHub Β· Live
Credit Card Fraud Detection XGBoost + SMOTE on 284K+ transactions, 91% recall on imbalanced data (not deployed) GitHub

πŸ’» Tech Stack

GenAI & RAG LangChain LangGraph FAISS HuggingFace Groq

ML / DL Python TensorFlow Keras Scikit-learn

Deployment & Tools Streamlit Flask Git VS Code

Languages: Python Β· SQL Β· Java Β· C


πŸ“Š GitHub Stats


πŸŽ“ Education & Certifications

  • B.Tech, CSE (AI & ML) β€” IILM University, Greater Noida (2023 – Jul 2027), CGPA: 8.55/10
  • ML Specialization β€” DeepLearning.AI
  • Apply AI & Modern AI β€” Cisco
  • Responsible AI, LLMs, GenAI β€” Google Cloud

Open to GenAI / ML Engineering roles β€” let's connect!

Pinned Loading

  1. Sentiment-Analysis Sentiment-Analysis Public

    Jupyter Notebook 5

  2. LangChain_practice LangChain_practice Public

    Jupyter Notebook

  3. Mini-legalx-knowledge-AI-centre Mini-legalx-knowledge-AI-centre Public

    Jupyter Notebook