Skip to content
View shubhamraut789's full-sized avatar

Block or report shubhamraut789

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.

Content in all repositories owned by your account will be closed.
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
shubhamraut789/README.md
Profile views

Hi there, I'm Shubham Raut πŸ‘‹

LinkedIn Β· LeetCode Β· Medium Β· Linktree

MTech CSE @ IIIT Hyderabad | Programmer | Tech Enthusiast & Writer

Line

πŸ™‹β€β™‚οΈ About Me

  • πŸŽ“ Completed Master's in Computer Science at IIIT Hyderabad
  • πŸ’» Learning Python backend development and building projects for my portfolio
  • πŸ“ I write articles on Medium
  • πŸ“„ Check out my Resume
  • πŸ“« Reach me on LinkedIn

πŸ› οΈ Tech Stack

πŸ“Š GitHub Statistics

GitHub Stats Top Languages

GitHub Streak

πŸ€– AI / ML Highlights

πŸŽ“ Geometry SME AI Agent β€” Production-Ready RAG System

A K-12 geometry intelligent tutoring system combining RAG with agentic workflows, built with FastAPI, Elasticsearch, and Gemini.

  • πŸ” Hierarchical RAG pipeline β€” 3-level chunking (2048/384/128 tokens) with level-aware fusion and adaptive strategy selection
  • 🎯 BGE cross-encoder reranking β€” +17.6% MRR improvement (0.74 β†’ 0.87)
  • πŸ” JWT auth with full RBAC β€” Admin/Teacher/Student/Guest roles, 15 granular permissions
  • πŸ“„ Multi-format generation β€” auto-creates PDF/DOCX/PPTX quizzes with email delivery
  • ⚑ 0.89 MRR, 96.5% workflow success rate, sub-2s response times

Python FastAPI Elasticsearch Gemini RAG JWT

🌐 Gemma_SLM β€” Multilingual Small Language Model

A multilingual autoregressive language model (Gemma-dense architecture, 106M parameters) trained from scratch across three languages.

  • 🈯 Custom SentencePiece tokenizer trained for effective coverage across English (L1), Marathi (L2), and Konkani (L3)
  • πŸ“š Pretrained on 3B+ tokens spanning all three languages
  • πŸ” Fine-tuned for sentence formation and L1β†’L3 translation, targeting low-resource multilingual reasoning

Python PyTorch SentencePiece Multilingual NLP

πŸš€ Other Projects

Project Description Tech
Peer-to-Peer Distributed File System A distributed file system built on a peer-to-peer architecture C++
Particle Swarm Optimization Computational method that optimizes a problem by iteratively improving a candidate solution Python
Portfolio Website Personal portfolio with Home, About, Projects & Articles sections Next.js, React, Tailwind CSS, Framer Motion
Payment Gateway A simulated payment gateway integration project CSS
Payroll Management System for managing employee payroll Handlebars
Spotify App Clone Front-end clone of the Spotify web app UI HTML

✍️ Quote

"The real game begins when optimization starts, whether in code or in life." β€” Shubh

β˜• Support

Buy Me A Coffee

Footer

Popular repositories Loading

  1. peer-to-peer-Distributed-File-System peer-to-peer-Distributed-File-System Public

    C++ 1

  2. Payment-Gateway Payment-Gateway Public

    CSS

  3. Particle-Swarm-Optimization Particle-Swarm-Optimization Public

    In computational science, particle swarm optimization (PSO)is a computational method that optimizes a problem by iteratively trying to improve a candidate solution with regard to a given measure of…

    Python

  4. Payroll_Management Payroll_Management Public

    Handlebars

  5. PortfolioWebsite PortfolioWebsite Public

    Currently making Portfolio website using Reactjs, Nextjs, Tailwind CSS and Framer-motion. It contains sections like Home, About, Projects and Articles.

  6. Spotify-App-Clone Spotify-App-Clone Public

    HTML