Skip to contentVX.

01 / 06

01 / SYSTEMS ENGINEER

Vidhu Sarwal.

SCROLL

02 / BRIDGE

ELEVATION DRAWING · SIGNAL BRIDGEDWG VX-02 · REV.A

SCROLL ↓

Infra meets Intelligence

·····×············

03 / SELECTED WORK

Selected Work

01

GSoC '25 — BeagleBoard.org Linux Hardware Testing

EMBEDDED LINUX2025

EMBEDDED LINUX · OPEN SOURCE · 2025

Selected from 40,000+ global applicants. Wrote production C/C++ for Linux-hosted hardware testing: I2C bus scan, EEPROM dispatch, and modular driver table for mikroBUS ClickID auto-detection. 30% performance improvement; patches CI-tested and upstreamed to mainline. Also shipped OpenCV HDMI validation, a live Mongoose HTTP results dashboard, MQTT via libmosquitto, and automated Buildroot cross-compiled CI.

CC++Linux KernelI2CBuildrootMQTTMongoose
02

Samsung PRISM — Enterprise Knowledge Synthesis Platform

AI INFRASTRUCTURE2025

AI INFRASTRUCTURE · 2025 · 2025

Sole owner of a 61k+ LOC production async Python platform. LangGraph multi-agent orchestration, hybrid BM25 + ChromaDB retrieval, Qwen-VL document parsing, and SQL-based spreadsheet querying. Cut end-to-end latency 70% via async redesign and dual-instance model parallelism. Adopted by multiple Samsung teams as an internal NotebookLM replacement.

PythonLangGraphChromaDBQwen-VLFastAPISocket.io
CASE STUDY
03

VaultCrypt — Zero-Knowledge Distributed Storage

DISTRIBUTED SYSTEMS2025

DISTRIBUTED SYSTEMS · 2025 · 2025

Zero-knowledge distributed storage in Go. Shards files with ChaCha20-DRBG obfuscation across 4 chunking strategies, AES-256-GCM tokens at rest — server holds zero key material. 1,000+ concurrent ops at sub-500ms latency with strict subsystem isolation.

GoChaCha20-DRBGAES-256-GCMMongoDB
GITHUBCASE STUDY
04

GitScope — Codebase Intelligence Platform

DEVELOPER TOOLS2025

DEVELOPER TOOLS · 2025 · 2025

Turns GitHub repos into readable narratives. Tree-sitter AST parsing for per-function breakdowns across 50k+ lines, ChromaDB semantic search, and LLM-powered commit evolution summaries. Token-efficient caching to cut re-analysis cost on repeated queries.

PythonFastAPITree-sitterChromaDBRAG
GITHUBREADME
05

ExpeRelate — AI Expert Recommendation Engine

AI2024

AI · HACKATHON WINNER · 2024 · 2024

Smart India Hackathon 2024 National Winner (Team Lead, 10,000+ participants). Semantic query routing across 500+ domains; automated ingestion tripled the database to 5k+ profiles; sub-200ms API response under concurrent load. Built on FastAPI with embedding-based vector search.

PythonFastAPIEmbeddingsVector SearchNLP
CASE STUDYCERTIFICATE
01 / 05
VIZ · 01EMBEDDED LINUX

PROTOTYPING

04 / EXPERIENCE

Work
History

SCROLL →

Jun 2024 – Aug 2024

Sentinal Innovations

Engineering Intern

Embedded Systems & IoT

Built ESP32 firmware in Embedded C for an IoT relay control system with a real-time monitoring dashboard. Shipped to 50+ homes, cutting energy use 25%. Designed a clean firmware API layer keeping hardware and application layers independently deployable.

Embedded CESP32MQTTIoTFreeRTOS

Jan 2025 – Feb 2026

Samsung R&D

Research Intern

AI Infrastructure (PRISM)

Sole owner of a 61k+ LOC production async Python platform: LangGraph multi-agent orchestration, hybrid BM25 + ChromaDB retrieval, Qwen-VL document parsing, SQL spreadsheet querying. Cut end-to-end latency 70% via async redesign. Adopted by multiple Samsung teams as an internal NotebookLM replacement.

PythonLangGraphChromaDBQwen-VLReactSocket.io

Jun 2025 – Sep 2025

Google Summer of Code

Software Engineering Intern

BeagleBoard.org · Open Source

Selected from 40,000+ global applicants. Wrote production C/C++ for Linux-hosted hardware testing: I2C bus scan, EEPROM dispatch, mikroBUS ClickID auto-detection. 30% performance improvement; patches CI-tested and upstreamed to mainline with DCO sign-off.

CC++I2CLinuxBuildrootMQTTMongoose

Jun 2026 – Present

Linux Foundation

Kernel Developer Mentee

LFX Mentorship

Selected for the Linux Kernel Mentorship Program under maintainer mentorship. Contributing to kernel bug triage, fixes, and upstream patch submission — building on mainline-upstreamed work from Google Summer of Code.

CLinux KernelGitPatch WorkflowLKML
LINUX KERNEL · EMBEDDED C · ARM · BUILDROOT · DEVICE TREE · RTOS · BOOTLOADER · ASSEMBLY · I2C / SPI / UART · LINUX KERNEL · EMBEDDED C · ARM · BUILDROOT · DEVICE TREE · RTOS · BOOTLOADER · ASSEMBLY · I2C / SPI / UART · LINUX KERNEL · EMBEDDED C · ARM · BUILDROOT · DEVICE TREE · RTOS · BOOTLOADER · ASSEMBLY · I2C / SPI / UART ·
0+

TECHNOLOGIES

Across systems, backend & AI — most used daily.

0

OPEN SOURCE PROGRAMS

GSoC · LFX LKMP · patches upstreamed to mainline.

0K

LOC SHIPPED

Samsung PRISM — async Python platform, 70% latency cut.

PYTHON · LANGGRAPH · FASTAPI · RAG · CHROMADB · KUBERNETES · DOCKER · GO · POSTGRESQL · WEBSOCKETS · PYTHON · LANGGRAPH · FASTAPI · RAG · CHROMADB · KUBERNETES · DOCKER · GO · POSTGRESQL · WEBSOCKETS · PYTHON · LANGGRAPH · FASTAPI · RAG · CHROMADB · KUBERNETES · DOCKER · GO · POSTGRESQL · WEBSOCKETS ·

05 / STACK

A graph of what I
work with.

HOVER TO EXPLORE

    • Linux KernelSystems · 2024–GSoC '25, LKMP
    • CSystems · 2024–GSoC '25, ESP32
    • C++Systems · 2024–GSoC '25
    • Embedded CSystems · 2024–ESP32, Sentinal
    • ARMSystems · 2024–GSoC '25
    • BuildrootSystems · 2024–GSoC '25
    • PythonBackend · 2023–Samsung PRISM, GitScope, more
    • GoBackend · 2024–VaultCrypt
    • TypeScriptBackend · 2024–Samsung PRISM
    • FastAPIBackend · 2024–Samsung PRISM, GitScope
    • asyncBackend · 2024–Samsung PRISM, GitScope
    • WebSocketsBackend · 2024–Samsung PRISM
    • LangGraphAI/ML · 2024–Samsung PRISM
    • RAGAI/ML · 2024–Samsung PRISM
    • ChromaDBAI/ML · 2024–Samsung PRISM, GitScope
    • EmbeddingsAI/ML · 2024–GitScope, Samsung PRISM
    • Tree-sitterAI/ML · 2024–GitScope
    • DockerInfra · 2023–Most deploys
    • KubernetesInfra · 2024Familiar
    • PostgreSQLInfra · 2024–Backend services
    • MongoDBInfra · 2024–VaultCrypt
    • GitUniversalEvery project

06 / CONTACT

Let's build
something.

Open to remote roles in systems, infrastructure, and research. Currently in Chandigarh, India · Available Dec 2026.

VX. Works
GitHubLinkedIn
© 2026 Vidhu Sarwal — All rights reserved