← back
Curriculum vitaeVansh C — Rev 2026.10

Vansh C.

Education

SRM Institute of Science and TechnologyChennai, India
B.Tech in Computer Science and Engineering (AI/ML)Expected July 2027
  • GPA 7.8
  • Coursework: data structures & algorithms, OOP, computer organization, combinatorics, machine learning, artificial intelligence, statistics & applications, software testing.

Experience

DoItForMeChennai, India
Lead Software Engineer — Web DevelopmentDec 2025 — Mar 2026
  • Architected a gig marketplace on Next.js 16 and Supabase, with a financial ledger in PostgreSQL functions handling escrow transactions, wallet freezes and auto-release.
  • Built payment infrastructure on Cashfree with Vercel cron jobs for payouts and refunds, and a real-time messaging module whose server-side moderation blocks off-platform contact sharing.

Projects

AirlockMay 2026 — Jul 2026
python · fastapi · claude api · react · postgresql
  • AI-assisted scanner for Hugging Face and GitHub repositories that detects malware, typosquatting and supply-chain attacks before you clone.
  • Pattern engine across 10+ threat categories (dead-drop resolvers, malicious pickles, sandbox evasion, credential exfiltration) returning a 0–100 trust score with file- and line-level findings.
LaptopGuardApr 2026 — Jun 2026
c# · .net · next.js · sqlite · tailscale · totp
  • Three-component Windows endpoint security suite with a Next.js dashboard, reachable remotely over Tailscale behind TOTP two-factor authentication.
  • Real-time USB monitoring through WMI event watchers with debounced handling, writing tamper-evident audit logs to SQLite.
quiet-micSep 2026
shell · pipewire · webrtc aec
  • Reboot-safe PipeWire echo cancellation, with a script that plays a tone, records raw against cancelled mic and asserts the dB reduction.
  • Fixed a check that passed with the microphone unplugged, by verifying the audio nodes exist and are linked before measuring.
ghostseatAug 2026
c++17 · no dependencies
  • Root-cause analysis for FlexNet Publisher licence logs: reconstructs checkout sessions across undated, interleaved logs and names why a request was denied.
ETL-ML-IntegrationJul 2025 — Aug 2025
python · pandas · numpy · scikit-learn · flask · joblib
  • Designed an end-to-end ETL pipeline in Python and Pandas that ingests raw CSV, maps labels and executes model inference through a single entry-point script — collapsing a multi-step manual process into one scripted run.
  • Programmed a scoring algorithm weighing keyword heuristics against source reliability, and exposed it through version-tagged Flask endpoints with health metrics so downstream services could integrate against a stable contract.

Open source

caelestia-dots/shellqml · merged
Recorder state out of sync with recordings started by keybind (#1827)Sep 2026
  • Synced the shell recorder UI with recordings started outside it, by tracking the recorder process instead of fire-and-forget launches.
Alexays/Waybarc++ · open
hyprland/language mis-parsed layouts for keyboards with parentheses in the name (#5247)Aug 2026
  • Split activelayout on the last comma outside parentheses, fixing the module for devices such as Bluetooth remotes.

Activities and leadership

Networking Nexus, SRMChennai, India
Corporate Director & Team LeadJan 2025 — Present
  • Winner of Hackverse; organised HackOfDuty and Data Vortex with the club.
  • 50+ problems solved on LeetCode.

Skills

Programming
python · c# · java · c++ · javascript · sql
Frameworks
fastapi · flask · next.js · .net · scikit-learn · react.js · node.js
AI & Data
claude api · pandas · numpy · scikit-learn
Tools & Databases
postgresql · sqlite · supabase · tailscale · git · vite · docker