Skip to content
View AggarwalShourya's full-sized avatar

Block or report AggarwalShourya

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 supported. This note will be visible to only you.
Report abuse

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

Report abuse
AggarwalShourya/README.md

Hi there πŸ‘‹, I'm Shourya

πŸŽ“ Pre-Final Year Student @ IIT Roorkee | πŸ€– AI Enthusiast | ✍️ Tech Blogger


About Me

  • πŸŽ“ Pre-final year undergrad in Industrial Engineering (Mechanical & Industrial Engineering Dept.) @ IIT Roorkee.
  • πŸ€– Passionate about Machine Learning, Deep Learning, NLP, CV, and Large Language Models (LLMs).
  • 🧩 Research interests: AI red teaming(Jailbreaking LLMs, Text-to-Image jailbreak attacks), RLHF(PPO,GRPO), agentic AI, statistical learning, and LLM Alignment.
  • ✍️ Love sharing knowledge via blogs to help others on their ML journey.
  • 🏊 Outside academics: swimming, puzzles, and engaging discussions keep me active.
  • Presently researching on Jailbreaking of Audio Language models and adversarial attacks on Autoregressive Text-to-image models and robust Watermarking techniques/algorithm.

Experience & Updates

  • πŸ“Œ Present (2025): Exploring internships in ML & Data Science for Fall 2025 / Summer 2026.
  • βœ… Mar 2025: Completed Research Internship at UiT The Arctic University of Norway.
  • πŸ“„ Research on Time Series Forecasting & Anomaly Detection of Rolling Bearings accepted at ASME, Canada.
  • 🎯 Jan 2025: Selected as Research Intern @ UiT The Arctic University of Norway.

πŸ› οΈ Skills & Tools

  • Languages: Python, C++, MySQL
  • Frameworks: PyTorch, TensorFlow
  • LLMs & NLP: HuggingFace, LangChain, CrewAI, PEFT (LoRA/QLoRA), RLHF (PPO, GRPO, DPO)
  • Other Tools: Git, Docker, Jupyter, FastAPI

πŸ“Œ Projects

πŸ”— Explore more on my GitHub Repos

  • 🎨 Drawing with LLMs β†’ Improving SVG code generation using QLoRA + RLHF (GRPO).
  • 🌾 Agri-Agent β†’ Multi-agent framework (CrewAI) for pest/weed detection with retrieval + web search.
  • πŸ“‘ Multimodal QnA Chatbot β†’ Chat with research papers using text + image summarization (Llama 3 + Gemini 2.5).
  • 🚁 Drone Fault Classification β†’ Multi-task CNN on drone audio achieving 95% accuracy.
  • 🌐 Neural Machine Translation β†’ Seq2Seq Transformer for English–Italian with BLEU 36.

πŸŽ“ Experience

  • πŸ”¬ Research Intern @ UiT The Arctic University of Norway (2025)
    • Built anomaly detection model for rolling bearings using Attention-LSTM + Physics-informed loss.
    • Research presented at ASME QNDE 2025, Montreal.
  • πŸ’» Machine Learning Intern @ STYAVA (2024)
    • Fine-tuned Whisper for Indic ASR, achieving 30% WER on Malayalam/Hindi.
    • Built a data framework for 12K+ audio samples and deployed testing with FastAPI.

πŸ† Achievements

  • πŸ₯‡ Ranked 234/4000+ in Kaggle Competition Drawing with LLMs.
  • πŸ₯ˆ Top-200 in Shell AI Hackathon among 10,000+ participants.
  • πŸ“‘ Research work presented at ASME 2025 (Canada).
  • 🎯 Solved 300+ problems on LeetCode (Handle: kolbe_electrolysis).

Python C++ SQL PyTorch HuggingFace

Pinned Loading

  1. Multi-task-learn Multi-task-learn Public

    Audio-Based Drone Fault Classification – Multi-Task Convolutional Neural Network

    Jupyter Notebook

  2. Agri-Agent Agri-Agent Public

    A multi-agent application to help farmers combat pest by providing them with lates PMA (Pest Management Advice)

    Python

  3. Neural-Machine-Translation Neural-Machine-Translation Public

    Jupyter Notebook

  4. MultiModal-RAG MultiModal-RAG Public

    An implementation of Multimodal RAG chatbot for Research paper QnA using Langchain

    Jupyter Notebook

  5. Optimizing-flight-delay Optimizing-flight-delay Public

    Jupyter Notebook

  6. Drawing_with_LLM Drawing_with_LLM Public

    Jupyter Notebook