Skip to content
View VidhuSarwal's full-sized avatar
😼
sup?
😼
sup?

Highlights

  • Pro

Block or report VidhuSarwal

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.

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

Typing SVG


whoami

name     : vidhu sarwal
degree   : cs '27 · thapar institute of engineering & technology
exp      : samsung r&d · gsoc @ beagleboard · drdo
focus    : llms · rag systems · distributed systems · embedded linux · ai infra
won      : smart india hackathon 2024 (10k+ teams) · wro national top 3
status   : building systems that don't break at scale

stack

languages

ai / ml

backend / infra

hardware / embedded


what i've built

🔐 VaultCrypt — Zero Knowledge Distributed Storage

Live · GitHub

  • distributed storage layer pooling multiple cloud providers (e.g. gdrive accounts)
  • zero-knowledge design → server never stores keys, seed, or chunk map
  • file sharding via ChaCha20-DRBG obfuscation across multiple chunking strategies
  • secure token storage using AES-256-GCM encryption at rest
  • handles 1000+ concurrent operations with sub-500ms latency

🧠 GitScope — Codebase Intelligence Engine

Live · GitHub

  • converts any repo into a readable narrative
  • AST-based parsing using Tree-sitter for function-level understanding
  • LLM-powered summaries + commit evolution stories
  • semantic search over 50k+ LOC using ChromaDB
  • reduces onboarding time by ~60%

⚙️ Beagle Tester Extensions (GSoC 2025)

  • extended hardware testing framework in C/C++
  • mikroBUS Click auto-detection (I2C scan + EEPROM parsing)
  • added HDMI validation, web dashboard, MQTT publishing, CI pipeline
  • ~30% performance improvement

stats


if it only works on your machine, it's not done.

Pinned Loading

  1. vidhu_sarwal_GSoC'25.md vidhu_sarwal_GSoC'25.md
    1
    
                  
    2
    
                  
    3
    
                  
    4
    # GSoC-2025: Final Report 
    5
    <img width="1280" height="720" alt="gsoc_banner" src="https://gist.github.com/user-attachments/assets/30d4beb3-f734-4207-b990-cfaad0e7292c" />
  2. vcrypt vcrypt Public

    TypeScript

  3. gitscope gitscope Public

    JavaScript

  4. beagle-tester beagle-tester Public

    Forked from beagleboard/beagle-tester

    Simplify and standardize testing of BeagleBoard.org designs

    C 1