about

I am Rut Vora, a student pursuing Masters (Thesis) in Computer Science at the University of British Columbia, Vancouver.
I currently work as a Research Assistant in Systopia, advised by Prof. Aastha Mehta.
I previously worked as a Software Engineer II in the Office of the CTO at F5, Inc..
At F5, I created Proof-of-concepts with cutting edge technologies like:

  1. extended Berkeley Packet Filter (eBPF)
  2. DataPlane Development Kit (DPDK) and F-stack
  3. P4 (P4lang)
  4. WebAssembly (WASM) and WebAssembly System Interface (WASI) For details, you can check My Work.

I am interested in Systems and Networks, especially Systems and Networks Security.

I completed my undergraduate in Computer Science from BITS Pilani (2016-2020)

experience

  • Sep '22 -

    Research Assistant

    • NetShaper: A differentially-private network side channel mitigation system (USENIX-Security '24)
    • CXL-SC: Exploring Side Channel Vulnerabilities in CXL Memory Pooling Solutions
  • Apr '22 - Aug '22

    Software Engineer II

    • Used eBPF to detect and prevent potential privilege escalation attempts in a Platform-as-a-service Environment
    • Worked with P4 for injecting proprietary information in SRv6 headers
  • Sep '20 - Apr '20

    Software Engineer I

    • Explored the use of WebAssembly to provide in‑process isolation to imported external (untrusted) modules
    • Enabled unmodified applications to leverage DPDK instead of the Linux kernel networking stack
  • Ericsson

  • Jul '19 - Dec '19

    Research Intern

    • Researched applications of 5G mmWave in high-speed transportation and AR/VR

projects

competitions

  • Feb '19

    Smart India Hackathon

    Disaster Relief broadcast using satellite
    Utilised 200-bit space in NavIC (Indian GPS counterpart) transmissions to send 10 safe locations and their status with 100m accuracy during a natural disaster (as a part of an ISRO hackathon)
  • Oct '18

    Microsoft Hackathon

    Fallback P2P Network for Critical Communication During Infrastructure Collapse
    Enabled communicating safety status of users during natural disasters without relying on mobile networks