Skip to content
View shivanandmn's full-sized avatar

Block or report shivanandmn

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

Shivanand N.

Machine Learning Engineer — LLM Fine-Tuning, Alignment & Pre-Training

5+ years training, fine-tuning, and evaluating language models at scale for production systems serving 1M+ users. Based in Bengaluru, India.

  • 🧬 Pre-trained a 355M-param GPT-2-medium architecture model from scratch on 28B tokens (DeepSpeed, 4x NVIDIA H100, distributed multi-GPU training)
  • 🎯 Fine-tuning (SFT, LoRA, QLoRA) and DPO/preference alignment on Gemma, Llama-2/3, Mistral, Qwen2.5, and GPT models
  • 🧪 Improved Phi-4-14B-Instruct by 2% across HF leaderboard benchmarks via Model Stock merging
  • ⚡ Architected RAG pipelines (LlamaIndex + Weaviate) with 92% retrieval accuracy and 20% latency reduction
  • 🔎 Built a QnA search system (ElasticSearch + BERT + ANN + LTR) serving 1M+ students and 1B+ data points at BYJU'S
  • 🏅 Gold medallist (Electrical Engineering) · Top-Rated freelancer, 100% JSS, top 10% on Upwork

Featured projects

Project What it does
AlgoTutor AI-powered DSA interview tutor
RAG Application Production RAG pipeline with 92% retrieval accuracy
PersonalCourseBuilder LLM-driven personalised curriculum generation
Project Prep AI AI assistant for explaining your projects in interviews
Knowledge Tracing SAINT+ Transformer model predicting learner mastery over time
Quiz Me On Adaptive quiz generation from any topic

Stack

Python PyTorch HuggingFace DeepSpeed LlamaIndex LangChain CrewAI Weaviate ElasticSearch FastAPI Docker Kubernetes AWS (EC2 · Inferentia-2) GCP


Languages & Stats


📍 Bengaluru, India · LinkedIn · Open to freelance, contract, and full-time AI roles

Pinned Loading

  1. SAINT_plus-Knowledge-Tracing- SAINT_plus-Knowledge-Tracing- Public

    Implementation of [SAINT+: Integrating Temporal Features for EdNet Correctness Prediction](https://arxiv.org/abs/2010.12042)

    Python 62 19

  2. Knowledge-Tracing-SAINT Knowledge-Tracing-SAINT Public

    Towards an Appropriate Query, Key, and Value Computation for Knowledge Tracing -Paper Implementation on "Riiid! Answer Correctness Prediction", Kaggle Competition

    Python 32 10

  3. personalcoursebuilder personalcoursebuilder Public

    Jupyter Notebook 2

  4. quiz_me_on quiz_me_on Public

    Jupyter Notebook 1

  5. algotutor-backend algotutor-backend Public

    Python

  6. rag_application rag_application Public

    Jupyter Notebook