Skip to content
View vanshdev0101's full-sized avatar

Block or report vanshdev0101

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
vanshdev0101/README.md
whoami

Portfolio LinkedIn Email Repositories


vansh@github ~
$ whoami

  Vansh C
  B.Tech Computer Science and Engineering (AI/ML) · SRM Institute of Science and Technology · 2023–2027
  Chennai, India

$ cat about.txt

  I build things that have to survive contact with the real world —
  inference pipelines that hold latency budgets, security tooling that
  catches actual attacks, and a Linux desktop I use every day.

  Most of what I ship starts as something that annoyed me.

$ ls -la ~/projects

drwxr-xr-x  Airlock/            python      supply-chain malware scanner
drwxr-xr-x  VeritasXR/          python      chest x-ray diagnosis + uncertainty
drwxr-xr-x  quiet-mic/          shell       pipewire echo cancellation
drwxr-xr-x  ghostseat/          c++         flexnet licence-log root cause
drwxr-xr-x  Orbit/              typescript  distributed job scheduler
drwxr-xr-x  LaptopGuard/        typescript  windows endpoint monitor
drwxr-xr-x  surface-dots/       qml         hyprland desktop shell

🛡️ Airlock

python

AI-powered security scanner for Hugging Face and GitHub repositories. Detects malware, typosquatting, and supply-chain attacks before you clone.

Built after a fake OpenAI repo on Hugging Face was downloaded 244,000 times carrying a multi-stage infostealer that bypassed Windows Defender. Airlock scores it < 10 / 100.

python · pytorch · tensorrt

Dual-pathway CNN for pneumonia detection that learns local and global features in parallel, using inter-path disagreement as an intrinsic uncertainty signal for clinical triage.

latency throughput
FP32 18.1ms 55 img/s
TensorRT FP16 2.2ms 447 img/s

8.1× speedup, deployed on NVIDIA Triton.

🛰️ Orbit

typescript · postgres · next.js

Distributed job scheduling platform — Postgres schema → Express REST API → Node worker service with polling, atomic claiming, retries and a dead-letter queue → Next.js dashboard.

Built for backend correctness under concurrency, not frontend polish.

typescript · c# · windows

Windows endpoint security monitor. On a failed login it captures Event ID 4625 from the Security Log, takes a webcam photo as evidence, snapshots running processes, and tracks USB activity.

Real-time authenticated dashboard, reachable remotely over Tailscale.

🎙️ quiet-mic

shell · pipewire

Reboot-safe acoustic echo cancellation for PipeWire. The WebRTC AEC module ships with PipeWire, but no persistent working config existed, so this is one, plus a script that measures it: plays a tone, records raw vs. cancelled mic, and asserts the dB drop.

Found and fixed a silent failure where a missing device made the check pass anyway.

c++17 · no dependencies

Root-cause analysis for FlexNet Publisher (lmgrd) licence logs. Rebuilds who held which seat across a log with no dates or session ids, and names why a checkout was denied, e.g. a ghost seat held by a client that is already gone.


$ git shortlog --upstream

Bug fixes sent to other people's projects.

project change status
caelestia-dots/shell qml Recorder UI desynced from recordings started by keybind; synced state with external recordings (#1805) merged
Alexays/Waybar c++ hyprland/language mis-parsed activelayout when a keyboard name contains parentheses; now splits on the last comma outside parens (#4586) open
pytorch/pytorch python Reviewed someone else's Normal.log_prob overflow fix, stress-tested it independently: 569 cases across float32/64, CPU and CUDA, plus gradcheck review comment

$ cat stack.txt

python      ████████████████████████  8 repos   ml · pipelines · security tooling
typescript  ██████                    2 repos   apis · dashboards · workers
jupyter     ███                       1 repo    analysis · experiments
qml / lua   ██████                    active    hyprland desktop shell
$ printf '%s\n' "$TOOLS"

  ml        pytorch · tensorrt · triton · scikit-learn · pandas · numpy
  backend   flask · express · node · postgres · sqlite
  frontend  next.js · typescript · html · css
  systems   linux · hyprland · pipewire · quickshell · bash · git · c++ · rust (reading)

$ git log --oneline --author=vansh

* merged     caelestia-dots/shell #1827 — recorder state sync
* open       Alexays/Waybar #5247 — hyprland/language parsing fix
* shipped    quiet-mic (PipeWire AEC), ghostseat (licence-log RCA), Airlock
* shipped    a full Hyprland desktop shell in QML, upstreamed to surface-dots
* building   ML model deployment — serving, quantisation, latency budgets
* building   advanced DSA
* competed   Appathon · HackVers
* built      web for Networking Nexus & ACM SIGKDD

$ uptime

contribution streak

commit activity

$ Questions about any of this? Open an issue · vanshdev0101@gmail.com

Popular repositories Loading

  1. gmail_drive_automation- gmail_drive_automation- Public

    Python

  2. Airlock Airlock Public

    Python

  3. -VeritasXR-Chest-X-Ray-Diagnosis-with-Clinical-Uncertainty -VeritasXR-Chest-X-Ray-Diagnosis-with-Clinical-Uncertainty Public

    Python

  4. Scrappy-coco Scrappy-coco Public

    Python

  5. vanshdev0101 vanshdev0101 Public

    Python

  6. ETL-Machine-Learning-Integration- ETL-Machine-Learning-Integration- Public

    Python