Skip to content

About Us

Who we are

We both work on kernel extensions research in the Department of Computer Science at Virginia Tech. Nexus KB grew out of the same research workflow frustrations we kept running into ourselves.

Tanuj Ravi Rao

PhD student, CS @ Virginia Tech

Tanuj is an engineer turned systems researcher working on accelerating dataplanes through kernel extensions. To procrastinate on his research, he implements extremely unnecessary performance enhancements on his homelab. When not working on the homelab, he is building side projects which rarely ever see the light of day. This project seems to be the first to escape.

Visit homepage

Egor Lukiyanov

MS student, CS @ Virginia Tech

Egor works on everything from overcomplicated 3D photobook renderers to eBPF extensions. He frequently finds himself working on a side project to procrastinate on another side project, which was in turn started to procrastinate on research. This latest side project, however, might be a combination of both and thus has escaped the endless tunnel of recursive procrastination.

Visit homepage

How Nexus began

Nexus KB started from a recurring research problem: digging through the Linux kernel mailing list is essential, but doing it through lore archive pages is slow and fragmented.

Threads sprawl across pages, patch revisions are hard to trace, and reconstructing the context around a technical discussion can take more time than the actual analysis.

We built Nexus KB as a cleaner exploratory workspace for reading discussions, following series lineage, and comparing diffs without losing context.