Kabir Vashisht
India --:--:--

Kabir Vashisht

18 y/o

CS + AI student who reads other people's code until he finds the crack, then fixes it upstream.

  • 36 PRs merged into NVIDIA NeMo, JSON Schema, SageMath, sktime and others.
  • Learning machine learning by reading production ML code until something looks wrong.
  • Building Vet, a CLI that scores a repo before you depend on it.
See my work ↗

Experience

All PRs ↗

NVIDIA NeMo · Automodel

Open-source contributor
2026 – now
Remote
9 merged8 open1k ★ repo
  • Found masked cross-entropy losses overwriting the caller's labels in place, which zeroed the loss on a reused batch (#3917), and opened the fix.
  • Made ChunkedCrossEntropy reductions independent of chunk length, and returned zero instead of NaN for batches with no supervised tokens.
  • Flagged CI going red on main when a PR passes against a stale base (#4170).
PythonPyTorchLLM trainingCI

JSON Schema · Test Suite

Open-source contributor
2026 – now
Remote
10 merged1 open
  • Backported spec test coverage that landed in one draft and never reached the others.
  • Showed the regex tests only reject one syntax error, so a bracket counter passes the whole file (#1209).
  • Found that idn-email never tests an invalid domain in any draft (#1197).
JSON SchemaSpec testingPython

sktime / skpro · SageMath

Scientific Python contributor
2026 – now
Remote
11 merged6 open
  • skpro: fixed MultiIndex alignment in quantile prediction, and type validation that never rejected anything.
  • SageMath: fixed matroid isomorphism segfaults and PARI matrix conversion on zero-column input.
PythonpandasCythonMath

Widgeto

One coding streak across GitHub, Codeforces, LeetCode and AtCoder, with a home-screen widget and a README badge.

Earth 2.0 Explorer

Filters 5,000+ exoplanets from the NASA archive down to the ones 60–100% similar to Earth.

Vet

CLI that checks a GitHub repo's health, security, license, docs, links and tests, and rolls them into one score.

Neiro

Local-first audio player and visualiser. Everything runs in the browser tab: no account, no upload, no server.

LLM Query

Model-agnostic npm library: one interface for Anthropic, OpenAI and Gemini. Target release: December.

SIEM prototype

Multi-threaded security event simulation that links brute-force attempts and malware downloads into one attack campaign.

GitHub activity

Profile ↗
883Contributions, last year
–Active days
–Longest streak
–Best day
Hover a square for the day's count Less More

Open source

MergedOpen
ProjectPRsFocus

Skills & tools

Languages

JavaScriptTypeScriptPythonDart

Backend

Node.jsExpressMongoDBPostman

Frontend

ReactNext.jsFlutter

ML

PyTorchscikit-learnpandasNumPy

Ship

DockerGitGitHub Actions

Learning next

GoRustC++

Highlights

HackerRank Orchestrate

Competing in the AI-agent hackathon, October 2026 edition.

Oct 2026

WorldQuant BRAIN QCAP

Selected into the Quant Consultant Accelerator Program, building alphas.

Oct 2026

Pull Shark ×2 · Quickdraw · Pair Extraordinaire

GitHub achievements earned through upstream work.

2026

100 days of building

Posting what I learn and build every day, from Sept 22 to the end of the year.

Sept 2026 – now