KGIndex

India --:--:-- --

About me

Krish Gupta · Portfolio 2026Scroll

Krish Gupta

I build software that has to work in the real world, from model security to clinics to farms.

I’m Krish, a B.Tech student at the University of Delhi studying blockchain, cybersecurity and machine learning. My projects range from machine-learning security to healthcare software, developer tools and farm tech. What connects them is that I pick up whatever the problem needs and build it all the way through.

I like learning things properly, from the ground up, and I enjoy leading a team and learning from the people around me. Away from the screen you’ll find me at the gym, or on a football or volleyball field.

Now building Aegis-Tensor · open to 2027 internships

Projects

Four systems · 2026 · from four different corners of the field

01 / 04 · Security for machine learning

Aegis-
Tensor

A model file is a program you didn’t write.

Aegis reads safetensors, GGUF, PyTorch pickles, ONNX and Keras files without ever loading them, and gives one verdict with a next step. Then it disarms the weights anyway, because anyone who reads the public rules can tune a payload to slip under them.

  • Python
  • safetensors
  • GGUF
  • ONNX
  • pickle VM
Reading float32 weights without loading them

02 / 04 · Clinical evidence graph

Athena

A second opinion that shows its sources.

For oncologists who have run out of standard leads on a rare cancer. Athena pulls a cited subgraph of evidence from CIViC and PubMed, remembers the case, and flags exactly which earlier findings a new result breaks.

  • Python
  • FalkorDB
  • Cypher
  • CIViC
  • PubMed
Source ↗Team · healers-second-look
Case loaded: gene, variant, cancer type

03 / 04 · Forecast blending · Smart India Hackathon

WEAVR

Every rainfall model is right somewhere.

WEAVR learns how far to trust GraphCast, HRES and the ECMWF ensemble in each region of India at each lead time, blends them, and turns the blend into the exceedance probabilities IMD actually warns on.

  • Python
  • xarray
  • Zarr
  • EMOS
  • BMA
Source ↗Team · ATMOSYNC
Three models, one India grid

04 / 04 · Linux internals

SysCV

Watch a program ask the kernel for things.

Write C in the browser. SysCV runs it under ptrace inside a Linux container and replays every system call it made, with a live graph of the files, memory and output it touched.

  • Go
  • ptrace
  • Docker
  • WebSockets
  • React Flow
Program compiled and started under ptrace

Journey

01 / 03 · Where I’m from

Rajouri

Delhi Public School, Rajouri

A small town in the hills of Jammu and Kashmir, and where I grew up. My first years of school were at Delhi Public School, Rajouri.

33.38° N 74.31° E

02 / 03 · Class 5 – 12

Badhani

Dalhousie Public School, Badhani

Classes 5 to 12 at a boarding school near Pathankot, Punjab, where I was House Captain, valedictorian and captain of the football and volleyball teams, and received the Red Coat. It taught me to lead, and to keep going when it’s hard.

32.27° N 75.65° E

03 / 03 · 2024 – 2028

New Delhi

University of Delhi

B.Tech in blockchain, cybersecurity and machine learning at the Faculty of Technology. This is where the projects on this page were built.

28.61° N 77.21° E

Contact

Internships · research · anything that has to hold

Let’s build
something
that holds.

© 2026 Krish Gupta · press ⌘K