Experience


Since 2023, Huawei Technologies Research & Development (UK) Ltd
Part-Time CPU Architect

2017-2022, The University of Edinburgh
Postgraduate Researcher
Project: Performance-Centric Bandwidth Allocation in Datacenter

2016-2017, Parallel Systems Architecture Lab @ EPFL
Intern
Projects: QFlex Timing, Deterministic QEMU

2014-2015, Software Systems Laboratory @ Shiraz University
Researcher
Project: Research on performance optimization on GPU and dealing with big data

2012-2013, CERT Center (Shiraz APA) @ Shiraz University
Intern
Project: Research on pattern matching algorithms for anti-malware software

2011-2012, Network Administration Team @ Shiraz University
Intern
Project: Implementation of a monitoring system on Windows and Linux stations of CSE department


Teaching Assistant

  • The University of Edinburgh
    • Operating Systems, Winter 2018, 2019
    • Introduction to Computer Systems, Fall 2018, 2019, 2020, 2021
  • Shiraz University
    • Operating Systems, Spring 2013, 2014, Fall 2013, 2015
    • Principles Of Programming, Spring 2011, 2013, 2015, Fall 2012
    • Operating Systems Laboratory, Fall 2014
    • Database Laboratory, Spring 2015
    • Machine Language & Assembly Programming, Fall 2013
    • Computer Architecture, Spring 2014