The University of Edinburgh
Postdoctoral Research Associate
Since Dec 2023
Project: Hardware-Accelerated Reliable Replication Protocols
Huawei Technologies Research & Development (UK) Ltd
CPU Architect
Jul 2023 - Dec 2023
Project: TLB optimizations on ARM cores.
The University of Edinburgh
Postgraduate Researcher
2017-2022
Project: Performance-Centric Bandwidth Allocation in Datacenter
Parallel Systems Architecture Lab @ EPFL
Intern
2016-2017
Projects: QFlex Timing, Deterministic QEMU
Software Systems Laboratory @ Shiraz University
Researcher
2014-2015
Project: Research on performance optimization on GPU and dealing with big data
CERT Center (Shiraz APA) @ Shiraz University
Intern
2012-2013
Project: Research on pattern matching algorithms for anti-malware software
Network Administration Team @ Shiraz University
Intern
2011-2012
Project: Implementation of a monitoring system on Windows and Linux stations of CSE department
The University of Edinburgh
Teaching Assistant
2018-2021
- Operating Systems, Winter 2018, 2019
- Introduction to Computer Systems, Fall 2018, 2019, 2020, 2021
Shiraz University
Teaching Assistant
2011-2015
- 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