Niloofar Gharavi

Niloofar Gharavi

Graduate Research Assitant

University of British Columbia


I’m a Master of Applied Science student and an active researcher under the supervision of Dr. Alexandra (Sasha) Fedorova at Systopia Lab at the University of British Columbia. I like measuring the performance of big systems. My research interests are processing in memory, distributed systems, and memory systems. Outside of school, I enjoy hiking, travelling, and photography. I tend to spend all my money on food and plane tickets; I have visited 30 countries in 4 continents. Feel free to reach out to me to chat!

Download my resume .

  • Distributed Systems
  • Key-value Stores
  • Processing in Memory
  • MASc in Computer Engineering, Expected 2024

    Univeristy of British Columbia

  • BASc in Computer Engineering, 2021

    Univeristy of British Columbia


(2022). Bulk JPEG Decoding on In-Memory Processors. SYSTOR ‘22.

PDF Cite Code DOI

(2021). Jumpgate: Automating Integration of Network Connected Accelerators. SYSTOR ‘21.


(2019). Herzberg extensible adaptive real-time toolkit (HEART) software architecture. AO4ELT6.



University of British Columbia
Graduate Research Assistant
Sep 2021 – Present Vancouver, BC
Royal Bank of Canada
Technical System Analyst
Sep 2019 – Dec 2019 Toronto, ON
Worked at RBC Capital Markets
National Research Council
Software Engineering Co-op
Jan 2019 – Apr 2019 Victoria, BC
Worked on Thirty Meter Telescope real time controler.