Skip to content
View VeerajSai's full-sized avatar

Highlights

  • Pro

Block or report VeerajSai

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
VeerajSai/README.md
Typing SVG

Profile Views Portfolio Kaggle


🧠 About Me

I'm a final-year IT student at NIT Jalandhar (graduating 2026), and I spend most of my time building things at the crossroads of AI/ML engineering, NLP research, time-series forecasting, and open-source development.

I care about practical ML that actually solves real problems: cutting renewable energy forecast error by nearly half, detecting hate speech fairly across demographics, and shipping open-source tools people use on their Linux desktops.

veeraj = {
    "role"     : "AI/ML Engineer | NLP Researcher",
    "school"   : "NIT Jalandhar, B.Tech IT (2026)",
    "intern"   : "Greenko Group, Wind Power Forecasting",
    "research" : "COUNTER-HATE, Multimodal Hate Detection",
    "os"       : "Arch Linux 🐧",
    "seeking"  : "AI/ML | NLP | ML Research Engineer roles",
}

🎯 Currently working on:

  • πŸ”­ Time-series forecasting pipelines for renewable energy scheduling
  • πŸ§ͺ Multimodal NLP research and fairness-aware AI systems
  • πŸ› οΈ CryptoStats widget for KDE Plasma 6
  • πŸ“– RAG systems, vLLM, and production LLM deployment

πŸ’¬ Ask me about: NLP LLMs Time-Series PyTorch Arch Linux


⚑ Highlights

Wind power scheduling
for 30+ energy plants
Ridge + LightGBM ensemble
15-min interval forecasting
Multimodal hate speech
bias-aware detection
KDE Plasma 6 widget
QML + curl
Domain Tools & Experience
πŸ€– ML & Deep Learning PyTorch Β· TensorFlow Β· scikit-learn Β· LightGBM Β· XGBoost
πŸ—£οΈ NLP & Multimodal AI HateBERT Β· CLIP Β· Transformers Β· RAG Β· vLLM Β· Ollama
πŸ“ˆ Time-Series 15-min interval Β· Renewable energy Β· Ensemble methods
🐧 Open-Source / Linux KDE Plasma · Arch Linux · QML · Bash
🦠 Research Fairness eval · Counterfactual augmentation · EEG/BCI

πŸš€ Featured Projects

Multimodal Counterfactual Augmentation for Bias-Aware Hate Detection

Built a multimodal hate speech detection system using LLM-generated counterfactual rewrites and synthetic images. Combines adversarial training, multimodal fusion, and fairness evaluation to reduce demographic bias in model predictions.

Python PyTorch HuggingFace CLIP

Renewable Energy Time-Series Forecasting

Forecasted wind output for 30+ plants at 15-minute resolution. A Ridge + LightGBM ensemble cut MAE from 7.28 to 3.70 MWh. Shipped with a Streamlit operator dashboard and an Ollama RAG chatbot for plant teams.

Python LightGBM Streamlit Ollama

KDE Plasma 6 Cryptocurrency Widget

Real-time crypto pricing right on the Linux desktop. Built with QML and curl, keeping overhead minimal with clean KDE Plasma 6 integration.

QML Bash KDE

EEG Motor Imagery Classification (Research / WIP)

Experimental CNN+LSTM for EEG-based motor imagery BCI. Currently being refactored to fix data leakage in preprocessing. Not a finalized model.

Python PyTorch

Semantic Shift Detection in Text and Prompts

Detects semantic shifts, claim changes, and tone drift across document and prompt versions. Useful for LLM prompt tracking and policy analysis.

Python NLP

Medical Imaging with Deep Learning

CNN-based brain tumor classification (Glioma, Meningioma, Pituitary) from MRI scans.

Python TensorFlow


πŸ› οΈ Tech Stack

Languages

Python C C++ SQL Bash QML

AI / ML

PyTorch TensorFlow scikit-learn LightGBM XGBoost NumPy Pandas

NLP / LLMs

HuggingFace Ollama vLLM RAG

Data / Visualization

Matplotlib Polars Streamlit Jupyter

Tools & Platforms

Git GitHub VS Code Kaggle Linux Arch Linux KDE


πŸ₯‡ Skills




πŸ† Achievements

πŸ₯‡ Achievement Details
🏫 AI/ML Engineer Intern Greenko Group, Renewable Energy AI
⚑ Forecasting Impact MAE reduced from 7.28 to 3.70 MWh
πŸ”¬ NLP Research COUNTER-HATE, Multimodal Bias-Aware Detection
🐧 Open Source CryptoStats, KDE Plasma 6 widget with 2+ stars
πŸŽ“ Education B.Tech IT, NIT Jalandhar (2026)
πŸ‹οΈ Kaggle Active ML practitioner, kaggle.com/veeraj16

πŸ“ˆ Contribution Activity

Veeraj's Activity Graph


🀝 Connect

Portfolio Kaggle GitHub


Building practical AI systems, research-driven ML workflows, and open-source tools.

Pinned Loading

  1. BCI-MI-using-CNN-LSTM BCI-MI-using-CNN-LSTM Public

    Deep learning-based motor imagery classification for brain-computer interfaces. Combines CNN spatial feature extraction with LSTM temporal modeling to decode imagined movements from EEG signals. In…

    Jupyter Notebook 1

  2. Multi-Disease-Detection-Model-Using-CNN Multi-Disease-Detection-Model-Using-CNN Public

    πŸ₯ AI-powered medical imaging system using CNN for automated disease detection. Features brain tumor classification (Glioma, Meningioma, Pituitary) from MRI scans with 97% accuracy. Extensible frame…

    Jupyter Notebook 1

  3. CryptoStats CryptoStats Public

    QML 2

  4. HateSpeech-FairCF-Counterfactual-Dataset-for-Bias HateSpeech-FairCF-Counterfactual-Dataset-for-Bias Public

    Jupyter Notebook

  5. SemShift SemShift Public

    Git diff for meaning. Detect semantic shifts, claim changes, tone drift, and risk changes in text, docs, and prompts.

    Python