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