Technical Skills
Programming Languages
C/C++PythonRustGoJavaScript/TypeScript
Systems & Tools
Linux KernelQEMUDockerKubernetesGit
Hardware Design
VerilogSystemVerilogFPGA Development
Cloud & DevOps
AWSGCPCI/CDInfrastructure as Code
Teaching Experience
Teaching Assistant
Operating Systems (INFR08018)
University of Edinburgh
Fall 2023
- Led weekly tutorial sessions for 120+ students
- Developed and graded programming assignments
- Held office hours for individual student support
Course Instructor
Computer Networks (INFR08019)
University of Edinburgh
Spring 2023
- Designed and delivered lectures for 85+ students
- Created course materials and assessments
- Coordinated with teaching assistants
Education
PhD in Computer Science
University of Edinburgh
Edinburgh, UK
2022-Present
GPA
4.0/4.0
Supervisor
Prof. Boris Grot
Thesis
Optimizing Operating Systems and Network Dataplanes for Modern Applications
Key Achievements
- Published 3 papers in top-tier conferences (SIGCOMM, OSDI)
- Awarded EPSRC Doctoral Training Grant
- Research focus on high-performance systems and networking
Current
MSc in Computer Engineering
Sharif University of Technology
Tehran, Iran
2020-2022
GPA
3.95/4.0
Supervisor
Prof. Hamed Farbeh
Thesis
Design and Implementation of a High-Performance Network Stack
Key Achievements
- Graduated with Distinction (Top 5%)
- Teaching Assistant for Advanced Computer Architecture
- Research in computer architecture and systems
BSc in Computer Engineering
Isfahan University of Technology
Isfahan, Iran
2016-2020
GPA
3.92/4.0
Supervisor
Prof. Naser Movahhedinia
Thesis
Implementation of a Software-Defined Network Controller
Key Achievements
- Ranked 1st among Computer Engineering graduates
- Undergraduate Research Assistant
- Published 2 conference papers
Research Interests
Operating Systems
Computer Networks
Distributed Systems
Systems for ML
Computer Architecture
HW/SW Co-design
Professional Experience
CPU Architect
Huawei Technologies R&D UK
2021-Present
- Leading CPU architecture design and optimization
- Performance analysis and system optimization
- Hardware/software co-design for next-generation systems
Research Assistant
University of Edinburgh
2020-2022
- Research in distributed systems and network protocols
- Development of high-performance networking solutions
Selected Publications
FastPath: Accelerating Network Dataplanes for Modern Applications
Amir Masoud Noohi, Antonio Barbalace, Boris Grot
2024
ACM SIGCOMM
DistKernel: A Distributed Operating System Architecture
Amir Masoud Noohi, Antonio Barbalace, Boris Grot, et al.
2023
USENIX OSDI
ML-OS: Operating System Optimizations for Machine Learning
Amir Masoud Noohi, Boris Grot, Antonio Barbalace
2023
IEEE Micro
Awards & Honors
Best Paper Award
ASPLOS 2024
EPSRC Doctoral Training Grant
2022
Outstanding Graduate Student Award
Sharif University, 2022