[ SYSTEMS & SOFTWARE ENGINEERING ]
shreyasv.dev
1001001001001001001001001001
0010010010010010010010010010
0100100100100100100100100100
1001001001001001001001001001
0010010010010010010010010010
0100100100100100100100100100
1001001001001001001001001001
0010010010010010010010010010
0100100100100100100100100100
1001001001001001001001001001
0010010010010010010010010010
0100100100100100100100100100
1001001001001001001001001001
0010010010010010010010010010
Shreyas V
Shreyas V
CSE Undergrad

SYSTEMS
RESEARCHER&
BUILDER.

Computer Science & Engineering undergraduate building low-level systems in Rust, C, Kotlin, and Python — spanning Linux agent runtimes, kernel process visualizers, and FUSE filesystems.

◆RUST SYSTEMS & TOOLING//
◆KOTLIN & JETPACK COMPOSE//
◆C / C++ & THE LINUX KERNEL//
◆PYTHON TOOLING & AUTOMATION//
◆LINUX /PROC INTERNALS//
◆OS SCHEDULER RESEARCH//
◆AGENT RUNTIMES & TOOL REGISTRIES//
◆FUSE & FILESYSTEM INTERNALS//
◆P2P NETWORKING & CRYPTOGRAPHY//
◆TCP/IP PACKET PARSING//
◆TYPESCRIPT & EXTENSION DEV//
◆ANDROID & FIREBASE//
◆RUST SYSTEMS & TOOLING//
◆KOTLIN & JETPACK COMPOSE//
◆C / C++ & THE LINUX KERNEL//
◆PYTHON TOOLING & AUTOMATION//
◆LINUX /PROC INTERNALS//
◆OS SCHEDULER RESEARCH//
◆AGENT RUNTIMES & TOOL REGISTRIES//
◆FUSE & FILESYSTEM INTERNALS//
◆P2P NETWORKING & CRYPTOGRAPHY//
◆TCP/IP PACKET PARSING//
◆TYPESCRIPT & EXTENSION DEV//
◆ANDROID & FIREBASE//
◆RUST SYSTEMS & TOOLING//
◆KOTLIN & JETPACK COMPOSE//
◆C / C++ & THE LINUX KERNEL//
◆PYTHON TOOLING & AUTOMATION//
◆LINUX /PROC INTERNALS//
◆OS SCHEDULER RESEARCH//
◆AGENT RUNTIMES & TOOL REGISTRIES//
◆FUSE & FILESYSTEM INTERNALS//
◆P2P NETWORKING & CRYPTOGRAPHY//
◆TCP/IP PACKET PARSING//
◆TYPESCRIPT & EXTENSION DEV//
◆ANDROID & FIREBASE//
[ KERNEL SCHEDULER RESEARCH ]

RESEARCH & NOTES.

In ProgressResearch Note · In Progress2026 — Present

EEVDF on Hybrid CPUs · Tail Latency Benchmarks

Benchmarking Linux EEVDF scheduler behavior on hybrid P/E-core CPUs under high load.

HardwareIntel 13th/14th GenKernelLinux 6.6+SchedulersCFS vs EEVDF

Analyzing how EEVDF task slice preemption behaves when migrating between fast P-cores and slow E-cores.

Request latencyLower is better
CFS · p99135 μs
Baseline
EEVDF · p99134 μs
Parity
EEVDF · p99.9673 μs
Tail divergence under load

Observed latency remains flat at p99, with divergence appearing at p99.9 under load.

HypothesesSelect to expand
[ OPEN SOURCE & LOW-LEVEL TOOLING ]

SYSTEMS PROJECTS.

01 / 07
Rust~1.9k lines

procverse

Linux process tree rendered as a physics simulation in Ratatui.

Reads /proc continuously and renders live process hierarchies as force-directed orbital graphs in your terminal.

  • Keyed on (pid, starttime) to prevent PID recycling race conditions
  • Custom repulsion & spring solver without external graph dependencies
  • Collapses kernel thread families into single visual clusters
View Sourcegithub.com/woterr/procverse
procverse
Active

procverse

~1.9k lines
Source is the artefact — no mockup here.
[ DISPATCH & COLLABORATION PORTAL ]

LET'S TALK.

Interested in kernel scheduling research, systems engineering in Rust/C, or Android internals? Drop a message below.

DIRECT DISPATCH
hi(at)shreyasv(dot)dev
TRANSMISSION FORMDIRECT DISPATCH