Official website of Uddhav P. Gautam

Uddhav P. Gautam: Linux systems research, observability, and security.

I am Uddhav P. Gautam, a PhD Candidate in Computer Engineering at Virginia Tech and founder of RGR Innovate LLC. This site is the central place for my research profile, publications, software work, technical writing, and contact information.

My work focuses on Linux kernel instrumentation, eBPF observability, Android and IoT security, and software engineering. At Virginia Tech I work with Haining Wang and Randy Marchany, and I also bring more than a decade of mobile and platform engineering experience.

Portrait of Uddhav P. Gautam
Current track Kernel tracing overhead and system measurement
Affiliation Virginia Polytechnic Institute and State University
Focus Kernel, eBPF, security
Software RGR Innovate LLC
10+ Years in engineering and software delivery
26 Technical essays and implementation notes published
6 Awards and distinctions listed on this site
4 Recent publication highlights and research milestones

Research agenda

Where the work concentrates

The common theme is straightforward: understand low-level system behavior, measure it carefully, and improve it without ignoring overhead or deployment constraints.

1

Computer Security

System and platform security work across Android, Linux, IoT, and defensive instrumentation.

2

eBPF and Linux Kernel

Kernel tracing, observability, benchmarking, and overhead-aware instrumentation using eBPF.

3

Embedded and IoT Security

Applied systems work grounded in careful measurement and solid engineering.

4

Bluetooth Low Energy Security

Applied systems work grounded in careful measurement and solid engineering.

5

System Performance

Performance analysis, bottleneck discovery, and runtime tuning guided by measurement.

6

Network Security

Security analysis for networking paths, protocols, and connected devices.

Current work

Current projects

ZeroDown

A zero-downtime IoT policy enforcement framework for MCU-class devices with OTA policy updates, runtime toggling, and embedded uBPF execution.

Active

BlueSentry

An application-layer BLE security framework combining FSM enforcement and runtime eBPF policies for embedded-device threat detection.

Active

eBPF tracing overhead analysis

Kernel observability work on reducing tracing overhead and improving measurement quality under real workloads.

Published and ongoing

Kernel protobuf firewall prototypes

Application-layer firewall and protobuf parsing work in the Linux kernel using custom kfunc support and TC-based enforcement.

Prototype

Research-to-product engineering

Through RGR Innovate LLC, I also build and maintain software around selected ideas, with attention to reliability, usability, and security.

Applied systems

Recent updates

Selected highlights

10 February, 2026
Submitted manuscript: ZeroDown, a zero-downtime IoT policy enforcement framework for MCU-class devices
18 October, 2025
Manuscript update: BlueSentry, a runtime eBPF policy framework for BLE security on embedded devices
Recognition
1st place Complete Societal Award, UA Little Rock (2017)
Recognition
1st place Societal Impact Award, UA Little Rock (2017)
Recognition
2nd place Personal Achievement Award, UA Little Rock (2017)

Latest writing

Implementation notes, systems lessons, and technical walkthroughs

See all writing

September 05, 2025

Software Design & Quality

Software Design and Quality Software Design and Quality Assignments Software Quality Attributes Robert Glass does not include all of the quality attributes that are in...

Read article

February 09, 2025

List All Tracepoints of Your System

List all tracepoints of your system From inside qemu, start a python based webserver, go to qemu, make qemu-run root@q:/linux-dev-env# python3 -m http.server 52223 --d...

Read article

Collaboration

Interested in research, software work, or collaboration?

A good place to start is the research page, then publications, software, and writing.