Skip to content
vansh.

Hi, my name is

Vansh Bansal

Software & ML Engineer

I build production backends and ML systems — real-time market data pipelines, retrieval infrastructure, and forecasting models.

About

I'm a dual-degree student at IIT Madras and Punjab Engineering College who spends most of his time shipping backend and machine learning systems. Recently that's meant an algorithmic market signal platform serving paying users, a Rust vector index that outperforms FAISS-HNSW on build time and memory, and first-author research on electricity load forecasting. I care about systems that hold up under real load and results you can measure.

Education

  • BS in Data Science (Online)

    Expected September 2027

    Indian Institute of Technology, Madras

    Relevant coursework: Software Engineering (SDLC), Software Testing & Quality, Modern App Dev, DBMS, DSA

  • B.Tech in Electrical Engineering

    Expected May 2027

    Punjab Engineering College, Chandigarh

Skills

Languages
  • Python
  • Java
  • JavaScript
  • Rust
  • SQL
Web & Backend
  • FastAPI
  • Flask
  • Celery
  • REST APIs
  • Next.js
  • React
  • WebSockets
  • Node.js
AI/ML
  • TensorFlow
  • PyTorch
  • CNNs
  • BiLSTMs
  • LangChain
  • RAG Pipelines
  • MLOps
Cloud & DevOps
  • GCP
  • AWS
  • Docker
  • Git
  • CI/CD
Databases
  • PostgreSQL
  • MongoDB
  • Redis
  • SQLite
Quality & Testing
  • Unit Testing (JUnit, PyTest)
  • TDD
  • SDLC
  • Code Reviews
  • API Design

Experience

  1. August 2025 — March 2026

    Backend Engineer · Algorithmic Market Signal Platform

    Independent client project

    • Engineered scalable market intelligence using Python OOP models, processing live OHLCV data for 200+ symbols across 8+ algorithmic pipelines.
    • Designed asynchronous Celery/Redis workflows for sub-2s latency, ensuring reliability via rigorous unit testing and automated AWS deployment.
    • Implemented Cloudflare security and DDoS protection, delivering a highly available production platform for paying users.
    • Python
    • Redis
    • Celery
    • Docker
    • Firebase
    • AWS
  2. June 2025 — July 2025

    Intern · Annam AI (IIT Ropar collaboration)

    • Led API definition and implementation for a multilingual AI chatbot with context from personalized satellite data reports.
    • Trained a CNN model for crop disease detection using data aggregated and cleaned from 5 distinct sources.
    • Automated satellite data report generation (Sentinel-2, Landsat-8) via Google Earth Engine on GCP.
    • Python
    • FastAPI
    • Next.js
    • GCP

Projects

A couple of the things I've built. There are 15+ more on GitHub.

AIGVS

June 2026 — July 2026

Novel vector index for RAG retrieval

  • Built a partitioned (non-graph) vector index with hierarchical routing and SIMD-quantized scanning, benchmarked against FAISS on 1M × 384-d MSMARCO embeddings.
  • Reached 0.9998 Recall@10 (vs. 0.9992 for FAISS-HNSW) with 32× faster index build and 3.1× lower memory than HNSW.
  • Supports O(1) deletion (1.4 µs) via a lock-free segmented architecture.
  • Rust
  • PyO3
  • SIMD

Voice Emotion & Urgency Detection

May 2025 — June 2025

Multi-speaker audio classification pipeline

  • Built a hybrid CNN + BiLSTM model classifying multi-speaker emotion across 6 classes, with 500+ background-sound recognition and speaker diarization.
  • Made an end-to-end audio pipeline — Whisper transcription into 5-level urgency classification — using LLMs via LangChain.
  • Python
  • TensorFlow
  • LangChain
See all projects on GitHub

Research

  1. August 2025 — December 2025

    Delta-Based Target Reformulation for Electricity Load Forecasting [arXiv]

    First author

    • Proposed a delta-based forecasting formulation for electricity load prediction using LSTM, Transformer, and LightGBM models.
    • Analyzed 8 years of hourly electricity demand data, enriched with diverse weather and calendar features.
    • Achieved 2.55% MAPE for hour-ahead forecasting, reducing error by over 50% versus absolute-load baselines.

Achievements

  • Finalist — Cyberthon.ai 2025

    Organized by Chandigarh Police in collaboration with Infosys and HDFC Bank.

  • Semifinalist — Goldman Sachs India Hackathon 2025

    Quant track.

  • Executive Body Member — Entrepreneurship & Incubation Cell, PEC

    Organized 10+ campus workshops and placed 4th pitching at the IIT Bombay E-Summit.

  • Certifications — IIT Madras

    Diploma in Programming · Diploma in Data Science.

Get in touch

I'm open to new opportunities and interesting problems. The fastest way to reach me is email.

Based in Chandigarh, India · +91 98723 23945