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
GITHUB ↗CASE 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
GITHUB ↗README ↗
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 STUDY ↗CERTIFICATE ↗
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 Kernel — Systems · 2024– — GSoC '25, LKMP
    • C — Systems · 2024– — GSoC '25, ESP32
    • C++ — Systems · 2024– — GSoC '25
    • Embedded C — Systems · 2024– — ESP32, Sentinal
    • ARM — Systems · 2024– — GSoC '25
    • Buildroot — Systems · 2024– — GSoC '25
    • Python — Backend · 2023– — Samsung PRISM, GitScope, more
    • Go — Backend · 2024– — VaultCrypt
    • TypeScript — Backend · 2024– — Samsung PRISM
    • FastAPI — Backend · 2024– — Samsung PRISM, GitScope
    • async — Backend · 2024– — Samsung PRISM, GitScope
    • WebSockets — Backend · 2024– — Samsung PRISM
    • LangGraph — AI/ML · 2024– — Samsung PRISM
    • RAG — AI/ML · 2024– — Samsung PRISM
    • ChromaDB — AI/ML · 2024– — Samsung PRISM, GitScope
    • Embeddings — AI/ML · 2024– — GitScope, Samsung PRISM
    • Tree-sitter — AI/ML · 2024– — GitScope
    • Docker — Infra · 2023– — Most deploys
    • Kubernetes — Infra · 2024 — Familiar
    • PostgreSQL — Infra · 2024– — Backend services
    • MongoDB — Infra · 2024– — VaultCrypt
    • Git — Universal — Every 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