[ SYSTEMS & SOFTWARE ENGINEERING ]
shreyasv.dev
1001001001001001001001001001
0010010010010010010010010010
0100100100100100100100100100
1001001001001001001001001001
0010010010010010010010010010
0100100100100100100100100100
1001001001001001001001001001
0010010010010010010010010010
0100100100100100100100100100
1001001001001001001001001001
0010010010010010010010010010
0100100100100100100100100100
1001001001001001001001001001
0010010010010010010010010010

Shreyas V
CSE UndergradSYSTEMSRESEARCHER&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
Activeprocverse
~1.9k linesSource is the artefact — no mockup here.
[ DISPATCH & COLLABORATION PORTAL ]
LET'S TALK.
DROP A LINE //INBOX ALWAYS OPEN
Interested in kernel scheduling research, systems engineering in Rust/C, or Android internals? Drop a message below.
DIRECT DISPATCH
hi(at)shreyasv(dot)dev