Skip to content
View garg-tejas's full-sized avatar
  • Bangalore

Highlights

  • Pro

Block or report garg-tejas

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

Hey, I'm Tejas 👋

Typing SVG

Final year CSE (AI/ML) at IIIT Nagpur. I build AI systems that hold up outside the notebook: real constraints, real data, real failure modes.

Right now I'm deep into agentic systems, LLM post-training, and multi-agent RL.


What I've been building

Agents & RL:

  • Multi-agent dispatch system for a 20-node city POMDP. GRPO on Qwen3-4B, adversarial curriculum, radio delays, ghost calls (DispatchR)
  • Multi-agent research assistant. LangGraph pipelines over arXiv + Semantic Scholar (ArXiv Scout)
  • Prompt versioning + eval platform with A/B testing and LLM-as-judge scoring (PromptLab)

Research:

  • XAI framework for diffusion-based medical classifiers. Interpretability across 1000 denoising timesteps (repo)
  • DiffMIC-v2 from scratch. Diabetic retinopathy grading with dual-granularity conditioning, 84.1% on APTOS-2019 (repo)
  • Teaching Mistral-7B to reason with GRPO. ZS 41% → SFT 45% → GRPO 52% on GSM8K (experiment)

Systems:

  • RAG-based CS interview prep platform. Structured output pipeline, offline eval cut malformed JSON from ~12% to <1% (Recall.cs)
  • Real-time PPE compliance monitoring. Event-driven, EMA fusion, stable under occlusion (SentinelVision)
  • NL→SQL with chain-of-thought reasoning, 78% execution accuracy on Spider (NL2SQL)
  • Medical report parser with dual OCR + Gemini pipeline (BloodParser)

For myself:

  • Knowledge curation tool with contradiction detection. Because saving tabs isn't the same as learning (Noesis)

Stack

Languages

Python TypeScript JavaScript

ML/AI

PyTorch Hugging Face OpenCV scikit-learn LangGraph

Frameworks & Tools

FastAPI Next.js React Docker PostgreSQL Redis


What I care about

  • Interpretability, not just accuracy
  • Systems that handle real constraints: occlusion, latency, limited compute
  • Honest reporting, including the parts that didn't work
  • READMEs that actually explain the tradeoffs

tejas@tejasgarg.inPortfolioLinkedIn

📍 Nagpur • IIIT Nagpur '27

Pinned Loading

  1. recall-cs recall-cs Public

    A full-stack CS interview prep app for OS, DBMS, and CN. It turns textbook chunks into interview-style question cards, grades answers with an LLM pipeline, and serves them via spaced repetition wit…

    Python

  2. xai-diffusion-based-models xai-diffusion-based-models Public

    Explainable AI framework for diffusion-based medical image classification. Temporal, causal, and counterfactual interpretability for the DiffMIC-v2 architecture.

    Python

  3. teaching-mistral-to-think teaching-mistral-to-think Public

    Applied Group Relative Policy Optimization (GRPO) to induce structured reasoning in Mistral-7B, achieving improved GSM8K math accuracy through RL.

    Jupyter Notebook

  4. arxiv-scout arxiv-scout Public

    A research assistant that turns a vague topic into a curated paper set and an optional structured survey. Handles discovery, per-paper analysis, and citation graph construction across arXiv and Sem…

    Python

  5. dispatchR dispatchR Public

    Python 2

  6. prompt-lab prompt-lab Public

    TypeScript