Skip to content
View Vansh-kap-98's full-sized avatar
๐Ÿ 
mood
๐Ÿ 
mood
  • jaipur

Highlights

  • Pro

Block or report Vansh-kap-98

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
Vansh-kap-98/README.md

I write code at both ends of the stack: memory allocators in C++ and shaders in the browser. I care about understanding systems deeply, not just shipping features.

  • ๐ŸŽ“ B.Tech CSE (AI & ML), Manipal University Jaipur โ€” 2023โ€“2027
  • ๐Ÿงฉ 12 merged PRs across sourcemeta/core and sourcemeta/blaze โ€” rebuilt Blaze's Draft 3 canonicalizer into a graph form (partition refinement), plus a validator soundness fix, unevaluatedProperties elimination and a mimalloc integration; Draft 4 port in review
  • ๐Ÿ›ก๏ธ Co-built Aegis, a policy-gated governance runtime for autonomous AI agents (Gemini + Vertex AI/ADK on Cloud Run)
  • ๐ŸŒ Leading the Indian team on Cash Compass, an international collab with Southern Federal University (Taganrog, Russia) โ€” React web app + Flutter mobile app
  • ๐Ÿ”ฌ StyleGAN2-ADA work on medical imaging data scarcity, published at IEEE AIC 2026 (second author)
  • ๐ŸŽช Lead Convener & Host of Hacktoberfest 2026 x MUJ โ€” 200+ attendees
  • ๐Ÿ’ผ Open to SWE internships and freelance 3D web work
  • ๐ŸŽง Learning Japanese, producing music, designing gameplay systems
now        โ†’  Architecture Lead, Cash Compass ยท OSS contributor, Sourcemeta Core & Blaze
building   โ†’  Cash Compass โ€” monochrome redesign + React web โ‡„ Flutter feature parity
shipped    โ†’  Aegis (agent governance) ยท Release Radar (BYOK changelog app)
ask me     โ†’  CMake pain, allocator benchmarks, why your Three.js scene drops frames

๐Ÿงฐ Tech Stack

stack

full list, with the things that have no icon

Languages โ€” C++, Python, JavaScript (ES6+), TypeScript, SQL, Dart Frontend & mobile โ€” React, Three.js, WebGL, Flutter, Electron, Framer, Tailwind CSS Backend & data โ€” Node.js, Flask, Django, REST APIs, MySQL, PostgreSQL, MongoDB, Supabase AI/ML โ€” Gemini API, Google ADK, agentic AI, PyTorch, TensorFlow, scikit-learn, RAG pipelines, FAISS Cloud & DevOps โ€” GCP (Vertex AI, Cloud Run, Firestore, Pub/Sub), CMake, Docker, Git, GitHub Actions, Vercel, Google Benchmark


๐Ÿ“Œ Featured Work

๐Ÿงฎ Blaze: Draft 3 canonicalizer โ†’ graph form Merged #1095 ยท #1058 ยท #1075 ยท #1074 ยท #1148 ยท Draft 4 port #1140 in review

Rewrote canonical Draft 3 schemas into a graph: every subschema becomes an entry in one flat definitions table, and equivalent entries are merged with partition refinement (hashing bodies can't merge mutually recursive subschemas). Checked idempotence and reference integrity across 534 trace schemas. It builds on a soundness fix where distributing keywords over type unions silently weakened additionalProperties (#1058), and on identifier elimination (#1075).

C++ JSON Schema Compilers Graph algorithms

โšก mimalloc in Sourcemeta Core Merged PR #2708 ยท ~30 C++ libraries

Integrated the mimalloc allocator across the CMake build โ€” 40โ€“70% latency improvement on 10-run aggregated Google Benchmark suites. Diagnosed an export-set collision and a sanitizer/allocator CI crash on the way; verified in Docker across static and shared builds.

C++ CMake Docker Google Benchmark

๐Ÿ›ก๏ธ Aegis Governance runtime for autonomous AI agents ยท co-built

Every agent tool call goes through a policy gateway โ€” no direct agent-to-resource path. Untrusted input is screened (Model Armor), risky actions wait on human approval, state survives crashes, and everything lands in an audit trail. Runs on Gemini 3.6 Flash via Vertex AI/ADK, Cloud Run and Pub/Sub. The enterprise systems it governs are simulators.

Gemini Vertex AI Google ADK Cloud Run Pub/Sub

๐Ÿฉป Synthetic Chest X-rays StyleGAN2-ADA ยท 256ร—256 ยท published at IEEE AIC 2026

Class-conditional pipeline: 8-layer mapping network, AdaIN, adaptive discriminator augmentation, R1 regularization. FID 25.30 / KID 0.02 on 5,232 samples โ€” enough fidelity to push a downstream VGG16 pneumonia classifier to 97.99% accuracy.

PyTorch GANs Medical Imaging

๐Ÿ“ Release Radar Electron + React desktop app

Turns any GitHub commit/tag range into a publish-ready changelog. BYOK across 4 providers (Anthropic, OpenAI, Groq, Gemini). Keys encrypted at rest in the OS keychain via Electron safeStorage; sandboxed renderer with zero direct filesystem or network access. The core pipeline is Electron-free and reused unmodified in a companion GitHub Action.

Electron React LLM APIs AppSec

๐Ÿ’ฐ Cash Compass Architecture Lead ยท India โ‡„ Russia

Cross-platform finance app: React/TypeScript dashboard and a Flutter mobile app over one shared Supabase backend, with on-device OCR receipt parsing. Balance is derived, never stored, so the UI can't drift from the data. I own the system design and direct the Indian dev team, working with Southern Federal University in Taganrog.

TypeScript Flutter Supabase OCR

Client work โ€” 3D interactive web (V-Design)

Three shipped, deployed sites in React + Three.js + WebGL, โ‚น30,000 in client revenue. Work went into reusable component architectures and getting immersive scenes to hold their frame budget on mid-range hardware.

Site What it is
anotherskyexplore.com Pushkar tour operator, 3D hero experience, local-SEO foundations
ICCAIML '26 International conference site
Portfolio My own playground

๐Ÿ“Š The Numbers

stats repos per language most committed language productive time streak

๐ŸŒ Contribution World

Contribution World โ€” pixel-art terrain built from my contribution graph, with a miner walking across it

Each column is a day; stack height is that day's contribution count. The miner works the whole year on a 19s loop โ€” walking, swinging a pickaxe and breaking the top block of each day it steps on, hopping gaps and climbing onto peaks, and sitting down to rest on the tall ones. Sun and moon cross behind it on a 20s day/night cycle. Peaks are flagged with what shipped there: โš”๏ธ game dev, โš™๏ธ Release Radar, ๐Ÿงช StyleGAN2-ADA, ๐Ÿ“• sourcemeta C++.

๐ŸŽ“ Credentials & coursework

Education โ€” B.Tech CSE (AI & ML), Manipal University Jaipur, 2023โ€“2027 ยท CGPA 7.96 (through 6th sem)

Publication โ€” High-Resolution Synthetic Augmentation for Pneumonia Detection, IEEE AIC 2026 (co-author)

Certifications โ€” Microsoft Azure AI Fundamentals ยท Oracle SQL ยท Red Hat DBMS ยท NPTEL (Machine Learning, DAA, Deep Learning)

Achievements โ€” Lead Convener & Host, Hacktoberfest 2026 (200+ attendees) ยท National Qualifier, Smart India Hackathon 2025

Also โ€” Student Placement Coordinator for the AIML department, running employer outreach for 300+ students.

๐ŸŽง Away from the keyboard

Learning Japanese, producing music and playing instruments, designing game strategy and gameplay systems, and poking at 3D web ideas that have no business case whatsoever. A surprising amount of my product instinct comes from the game design side.


โญ๏ธ Always open to interesting problems โ€” say hi.

Pinned Loading

  1. cash-compass cash-compass Public

    Dart 2

  2. stylegan-pneumonia stylegan-pneumonia Public

    Python

  3. Vansh-webdev-portfolio Vansh-webdev-portfolio Public

    TypeScript

  4. release-radar-app release-radar-app Public

    JavaScript 1

  5. sourcemeta/blaze sourcemeta/blaze Public

    The ultra high-performance C++ JSON Schema validator, providing validation even down to the nano-second range (depends on schemas and hardware) along with perfect compliance scores. Supports Draft โ€ฆ

    C++ 131 24

  6. aegis aegis Public

    Python